Google+ボタン はてなブックマークボタン 更新日時: 2013年10月03日(木) 作成日時: 2013年10月03日(木) 前の記事 / 次の記事 あるモデルのname列だけ欲しい場合、 Items.pluck :name # 例えば ["Mushroom", "Flower", "Star",] とするとnameだけの配列を取得することができる。 また、id列だけ欲しい場合は、 Items.ids # 例えば [1, 2, 3] とも書ける。 このメソッドの何が一番嬉しいのかというとオブジェクトが生成されないこと。 例えば次のようにした場合、 Items.all.map { |item| item.name } でも得られる配列は同じだけど、 この場合繰り返しの回数だけ Item.new が走ってオブジェクトが生成される。 オブジェクトが生成されないということはそれだけでも充分高