0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

rails console よく使う操作

Posted at

#はじめに
railsの学習を始めてrails consoleを使うことが多くなったため、ここにまとめます。

#操作

##起動

rails c

##終了

quit

##全てのデータを取得
例としてモデル名はUserにします。

User.all

##idで検索する

users = User.all
users.find(1)

##idと指定して検索する

users = User.all
users.find_by(id:1)  # users.find(1)と同じ意味

ユーザー名で検索する場合
例としてカラム名はusernameにします。

users.find_by(username:'なおき')

##保存する

user.save

具体例:名前の書き換え

user = User.find(1)
user.username = 'ばいきんまん'
user.save

##削除

user.destroy

具体例:レコードの削除

user = User.find(1)
user.destroy

#参考
【Rails入門】consoleの使い方まとめ
RailsコンソールでModelを操作する

#最後に
アプリでデータベースにデータを追加した後は、基本的にはこの操作方法を覚えていれば問題ないように思います。お役に立てれば幸いです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?