このコードでは:
arr = [ { id: 1, body: 'foo'}, { id: 2, body: 'bar' }, { id: 3, body: 'foobar' }]
arr.map { |h| h[:id] } # => [1, 2, 3]
このようなハッシュの配列から値を取得するよりクリーンな方法はありますか?
Underscore.js には pluckがあり、Ruby に相当するものがあるかどうか疑問に思っています。
このコードでは:
arr = [ { id: 1, body: 'foo'}, { id: 2, body: 'bar' }, { id: 3, body: 'foobar' }]
arr.map { |h| h[:id] } # => [1, 2, 3]
このようなハッシュの配列から値を取得するよりクリーンな方法はありますか?
Underscore.js には pluckがあり、Ruby に相当するものがあるかどうか疑問に思っています。