myh*_*use -2 ruby ruby-on-rails
我想迭代这些数据来提取id的值:
[ {:id => 3, :quantity => 5 }, { :id => 4, :quantity => 3 } ]
Run Code Online (Sandbox Code Playgroud)
您可以使用 map
arr =[ {:id => 3, :quantity => 5 }, { :id => 4, :quantity => 3 } ]
ids = arr.map( |k| k[:id] }
#=> [3,4]
Run Code Online (Sandbox Code Playgroud)