[Ruby on Rails] 単一カラムの配列を作るなら pluck メソッドが便利
- 2013 2/8
- カテゴリー : Ruby on Rails
- コメントを書く
Ruby on Rails 3.2 から追加された新機能 pluck メソッドが便利です。
・pluck (ActiveRecord::Calculations) – APIdock
こんな風に map で単一カラムの配列を作っていたのを、
blog_titles = Blog.all.map(&:title) |
pluck メソッドを使えば、こんな感じに書ける。
blog_titles = Blog.pluck(:title) |
しかも、パフォーマンスが良いということで、pluck を使わないわけにはいかない。
・Rails3.2から導入されたpluckメソッドのパフォーマンスが素晴らしい件 – (゚∀゚)o彡 sasata299’s blog
_人人人人人人人人人_
> pluck ステキ! <
 ̄Y^Y^Y^Y^Y^Y^Y^Y ̄
・#318 Upgrading to Rails 3.2 – RailsCasts