データベースにおけるデータの編集や削除の方法まとめ
*** railsのデータベースについて学んでいる時にCRUD処理について学びましたが、なかなか理解ができずまとめてみました。 ※本記事では、ageとnameが保存してあるUsersテーブル上で,データの作成、編集方法を記しました。 *** ・Create処理(データの追加)$ User.create(name:”A”,age:100)
・Read処理(データを読み込み)
$ User.all #Usersテーブルのすべてのデータを参照
$ User.find(3) #id名からの読み込み
$ User.find_by(name:”C”) #古いものから1つ
$ User.where(age:12) #複数の検索
・Update処理
$ user = User.find(1) #id(1)のデータをuserに代入
$ user.age = 22 #ageを22に変更
$ User.save #保存
・Delete処理
$ user = User.find(1) #id(1)のデータをuserに代入
$ User.destroy #削除