スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Tag:スポンサー広告 

【Rails】ActiveRecordの必要なカラムだけを配列で受け取るpluckメソッド

ふと開発中にpluckメソッドを使っていた時に、そういえば大昔こんな記事を書いてたっけと思い出してpluckについて改めてメモをしておこうかと思います。

【Ruby】ActiveRecordのSELECT結果の必要な属性だけをさっくり配列で受け取る方法



こんな感じでmapで書いていたものが



こんな感じです。さらにRails4からは



このようにカラムを複数しているすると

[[1,"hoge"], [2, "foo"], ... ]

のような配列を受け取ることができます。

パフォーマンスについても素晴らしいようです

[参考]
Rails3.2から導入されたpluckメソッドのパフォーマンスが素晴らしい件
スポンサーサイト

Tag:Ruby  Trackback:0 comment:0 

プロフィール

6rats

Author:6rats
こんにちは、ITベンチャーで働くエンジニアです
主に自分の周りで起きた技術的なことをメモとして書き残して行きます。
Android以外にもRuby/Ruby on RailsやFuelPHPなどなどたまにやります。基本的なスタンスとしては興味があるもしくは必要になったらいろんなことにチャレンジします。
最近はiOSアプリ開発を始めています。

購読
follow us in feedly
個人プロダクト

Androidアプリ

Twitterクライアント

Webアプリケーション

EcPriceWatch(Amazon価格の推移を計測、最安値を知らせるサービス)
Google AdSense
ブログ村
にほんブログ村 IT技術ブログへ
にほんブログ村
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。