Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby Rails检查哈希键对应的值是否为空数组_Ruby_Ruby On Rails 3_Hash - Fatal编程技术网

Ruby Rails检查哈希键对应的值是否为空数组

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

rails 3应用程序中的函数返回以下哈希值

{:"white-wines"=>[]}
我想将其视为假结果(这意味着如果哈希值是空数组,我想跳过它)。 如何实现上述目标?

以及您需要研究的方法

h = {:"white-wines"=>[]}
puts "empty" if h[:"white-wines"].empty?
#= > empty
这些都是你需要研究的方法

h = {:"white-wines"=>[]}
puts "empty" if h[:"white-wines"].empty?
#= > empty

“散列值”是什么意思?散列是否总是只有一个键?不,它可以返回一个值数组,但当找不到结果时,它会返回上述结果。您接受的答案和问题不匹配。您所说的“散列值”是什么意思?散列是否总是只有一个键?不,它可以返回一个值数组,但当找不到结果时,它会返回上述结果。您接受的答案和问题不匹配。