Ruby Rails检查哈希键对应的值是否为空数组
rails 3应用程序中的函数返回以下哈希值Ruby Rails检查哈希键对应的值是否为空数组,ruby,ruby-on-rails-3,hash,Ruby,Ruby On Rails 3,Hash,rails 3应用程序中的函数返回以下哈希值 {:"white-wines"=>[]} 我想将其视为假结果(这意味着如果哈希值是空数组,我想跳过它)。 如何实现上述目标?以及您需要研究的方法 h = {:"white-wines"=>[]} puts "empty" if h[:"white-wines"].empty? #= > empty 这些都是你需要研究的方法 h = {:"white-wines"=>[]} puts "empty" if h[:"white
{:"white-wines"=>[]}
我想将其视为假结果(这意味着如果哈希值是空数组,我想跳过它)。
如何实现上述目标?以及您需要研究的方法
h = {:"white-wines"=>[]}
puts "empty" if h[:"white-wines"].empty?
#= > empty
这些都是你需要研究的方法
h = {:"white-wines"=>[]}
puts "empty" if h[:"white-wines"].empty?
#= > empty
“散列值”是什么意思?散列是否总是只有一个键?不,它可以返回一个值数组,但当找不到结果时,它会返回上述结果。您接受的答案和问题不匹配。您所说的“散列值”是什么意思?散列是否总是只有一个键?不,它可以返回一个值数组,但当找不到结果时,它会返回上述结果。您接受的答案和问题不匹配。