2010年09月14日

Ruby on Rails find first

firstとは?


firstとはその名の通り最初です。
詳細話すと終わっちゃううのこんだけ。

環境


rails 1.2.4

使いどころ


例:
@hoge = Hoge.find(:all)

こうすると@hogeの中には配列で何個かデータが取れます。

もぅ予想がついたと思いますが、この最初のデータを取り出します。
基本的に使用することはないでしょうが、
何らかの理由でallでとってから最初だけ欲しい場合、
やむなく
@hoge[0]

なんて風に書いたことあるかもしれません。
これはとてつもなくださいですよね。
なんというか初心者丸出し的な。。。

そんなわけで少しでも見た感じかっこ良くするために
@hoge.first

とするわけです。

なんとなくかっこいいですよねw
posted by RicK at 16:00| Comment(0) | TrackBack(0) | 日記