皆さん、
問題空間に2つのエンティティがあるアプリケーションの作成に取り組んでいます。1つのエンティティは「生物学者」であり、もう1つのエンティティは「実験」です。現在、1人の生物学者は多くの実験を行うことができ、各実験は多くの生物学者を行うことができます。
コマンドラインジェネレーターを使用してモデルとルートを作成する方法を知っています。
rails generate scaffold Biologist name:string expertise:string last_pub:text
アソシエーションを追加する正しい方法は何ですか?生成後にモデルコードを更新するのですか?生成後に「belongs_to」アソシエーションを追加した場合、移行などを実行せずにDBスキーマにどのように反映されるのかがわかりません。上記の例では、「実験」が「生物学者」に属している場合、「生物学者」テーブルに外部キーがあります。生成後にモデルクラスに関連付けを追加すると、どのように作成されますか。私はレールにかなり慣れていないので、これが素朴な質問である場合はお詫び申し上げます。