DB(データベース)とは
-
データを保存しておく場所
のこと。
DBの構成
DBの作成方法
1.DBに変更を指示するファイルを作る
$ rails g(generate) model Post content:text
モデル名 カラム名 データ型
2.DBに変更を反映する
$ rails db:migrate
3.インスタンス作成
- 空のインスタンスを作成する場合
$ post = Post.new #空のインスタンスを作成
$ post.content = "こんにちは" #contentカラムに内容(こんにちは)を追加
$ post.save #DBに保存
- カラムの中身を伴い、インスタンスを登録する場合
$ post = Post.new(content: "こんにちは")
# $インスタンス作成時点でcontentカラムを作成しているため、
post.content とコマンドを打つと"こんにちは"が表示される
$ post.save