私は Ruby On Rails で多くの進歩を遂げました。2 つのモデル/テーブルを使用して何かを作成する方法を理解しようとしています。2 つのモデルがある基本的なチュートリアルを知っていますか?
たとえば、私はRails for Zombiesのコースを受講しましたが、ざっと目を通しましたが、その2番目のモデルをセットアップする方法tweet belongs_to zombie
やzombie has_many tweets
それを利用する方法については実際には説明していません.
私が取り組んでいる小さなアプリケーションでは、モデルの会社とモデルの従業員company has_many employees
を作成し、 andを追加しましたemployee has_one company
が、次にどこに行けばよいかわかりません。これをカバーするチュートリアルを実際に使用できます。たとえば、私は会社を次のように作成しました。
rails g scaffold company name phone website city state twitter
私が行った従業員モデルを作成するには:rails g scaffold employee name phone email
それらを関連付ける行為は、必要な追加の列を自動的に追加しemployee
て、company_id を持つようにしますか、それとも作成する必要がありましたか? また、従業員フォームを更新して、所属する会社を選択できるようにするにはどうすればよいでしょうか?