【Rails】Rails Consoleでのテーブルへのレコード処理

railsのConsoleでの、レコード暗唱、登録、変更、削除を記述します

Consoleへのログイン

rails console

照会

対象はUserモデル 項目はnameとage

全件を確認したい場合

User.all

自動的に付加される項目[id]の番号により検索する場合 (例として、2件目のデータを照会する)

User.find(2)

追加

モデルをインスタンス化して、変数へ格納し、名前と年齢を設定。最後にsave

user = User.new
user.name = 'yamada taro'
user.age = 20
user.save

変更

モデルをインスタンスkして対象レコードを検索し変数へ格納。 名前と年齢を設定。最後にsave

user = User.find(1)
user.name = 'yamada jiro'
user.age = 30
user.save

削除

user = User.find(1)
user.destroy

あるいは

user = User.find(1).destroy

スポンサーリンク
レクタングル大

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
レクタングル大
%d人のブロガーが「いいね」をつけました。