読者です 読者をやめる 読者になる 読者になる

社会人から始めたプログラミング

プログラミング、エンジニアに関することでの備忘録、シェアしたい情報などを共有するためのブログです。

ruby on rails #pluck モデルのあるカラムの値を取得して何かしたい時。

モデルのあるカラムの値を取得して何かに使いたい時どうするか、

たとえば、
ユーザーの名前を一覧で表示してどんな傾向があるか調べたい…
てきな時があったとします。

最初、

a = []
Users.all.each do | user |
  a << user.name
end


としてaに集めてaをむにゃむにゃしてという形を考えましたが、
Railsなら

a = Users.pluck(:name)

と書けるとのこと!
短くてよいっす。

pluck - リファレンス - - Railsドキュメント