rails 技術ブログ

rails 技術ブログ

勉強したことをアウトプットしていきます

rails consoleでデータベースの編集をする方法一覧

【新しいユーザを作成し、保存する】

> user = User.new
> user.save
> user = User.create
#こっちはユーザの生成と保存を同時に行うため、user.saveは不要



【ユーザの名前を調べる】

> user.name



【ユーザを削除する】

> user.destroy



【ユーザ情報を複数変更する】

> user.update(name: "変更したい名前", email: "変更したいアドレス")



【ユーザ情報を1つだけ変更する】

> user.update_attribute(:name, "変更したい名前")



【登録されているユーザ情報をidを使って探す】

> User.find(1)



【登録されているユーザ情報をid以外から探す(idで探すことも可)】

> User.find_by(name: "探したいユーザの名前")



【登録されている最初のユーザ情報を返す】

> User.first



【登録されている全てのユーザ情報を返す】

> User.all