16

このコードでは:

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 に相当するものがあるかどうか疑問に思っています。

4

2 に答える 2