Ruby
RubyOnRails

rails console入門

rails consoleとは

irbというrailsを読み込んだ環境でrubyを実行できるツール。全部のモデルを参照することができる。

操作

起動のさせ方

rails c

閉じ方

exit

もしくは

quit

modelの値を確認する

rails cでconsoleの起動

rails c

変数に入れる

@tasks = Task.all

@tasksにTaskのオブジェクトを入れる

値の取り出し

puts @tasks.content

=>@tasksのcontent

テーブルの内容を確認

Tomato.all #すべてのレコードを取得する
Tomato.find(1) #idが1のレコードを取得
Tomato.where('id< ?',3) #idが3より小さいレコードを取得