我目前有这个:
cart = [{"40"=>[{"size"=>"1", "count"=>1, "variation"=>nil, "style"=>"3"}]}, {"40"=>[{"size"=>"2", "count"=>1, "variation"=>nil, "style"=>"3"}]}]
Run Code Online (Sandbox Code Playgroud)
如何搜索此数组并查明"40"是否存在?
item_in_cart = cart.any? { |item| item.has_key?("40") }
#=> true / false
Run Code Online (Sandbox Code Playgroud)
如果要查找"40"是否是任何数组项中的键,您可以执行以下操作:
cart.detect{|i| i.has_key?("40")}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2733 次 |
| 最近记录: |