Rails モデル内のすべてのレコードを取得する

Railsにてモデル内のすべてのレコードを取得するには、allを使います。結果はActiveRecord_Relationクラスで返ります。

モデル.all
=> すべてのレコード

特定のカラムだけを取得するには、pluckを使います。結果は配列Arrayで返ります。

:nameカラムを取得するには次のようにします。

モデル.pluck(:name)
=> ["taro", "jiro", "saburo"]