データの保存方法

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で所属させたいユーザーを配列で指定すると、その情報が中間テーブルに保存される仕組み。

図14.001

2020/11/02

この記事が気に入ったらサポートをしてみませんか?