hiyoko-programingの日記

プログラミングを勉強したてのひよっ子。   エンジニア目指して勉強中。

Rails Drill 問題5

必要となる知識

モデルに対し、findメソッドを使うと特定のidのレコード一つを取得することができる。findメソッドは数字を引数にとり、その数字をidとするレコードを取得する。

 tweetsテーブルに保存されている任意のidのレコードを取得する。

実行例

コンソール
1
2
pry(main)> #tweetsテーブルで、idが7のインスタンスを取得するコマンドを打ってください。
=>#<Tweet id: 1, image: "http://happy.jpg", text: "oh!!happy day!", created_at: "2015-01-12 07:56:21", updated_at: "2015-01-12 07:56:21", user_id: 1>

解説

解答例
1
2
pry(main)> Tweet.find(1)
=> #<Tweet id: 1, image: "http://happy.jpg", text: "oh!!happy day!", created_at: "2015-01-12 07:56:21", updated_at: "2015-01-12 11:52:53", user_id: 1>

解説

findメソッドは引数にtweetsテーブルのidを指定して使う。

モデル名.find(取得したいレコードのid)