データの保存方法
1. sequel pro上で保存
・カラム上に直接記入。
2. コンソール上で保存
・ターミナルからアプリを動かすために、コンソールを使う。
・コンソールを動かすための、rails c コマンド
コンソール:ターミナルからアプリの操作をする仕組み
→ railsアプリの変数やクラスを使用できる
% rails c
irb(main):001:0> # コンソール
2020/09/17
______________________
中間テーブルを通じて、レコードをテーブルに保存する方法
[1] pry(main)> Room.create(name: "ルーム1", user_ids: [1, 2])
「モデル名」+「_ids」というキーを使用する。
roomという親要素を保存するときに、user_idsで所属させたいユーザーを配列で指定すると、その情報が中間テーブルに保存される仕組み。
2020/11/02
この記事が気に入ったらサポートをしてみませんか?