タイトルは別として、Rails の専門家にとって私の質問は簡単だと思います。
Railsアプリをできる限り正規化しようとしています。"Users" という名前のテーブルの代わりに、"Users"、"Studios"、"Musicians" の 3 つのテーブルがあります。Studios と Musician はユーザーですが、(belongs_to) と Users は 1 つの Studio と 1 つの Musician を持つことができます (両方とも has_one)。
ここまでは順調ですが、「ユーザー」が「ミュージシャン」列を編集できるようにするにはどうすればよいですか?
どのコントローラーでそれを行う必要がありますか?
「役作りませんか?」と聞く前に。まあ、ミュージシャンにはスタジオにはない多くの属性があり、その逆も同様です。
Studios に "Rooms" (Studio has_many Rooms) を作成させ、"Rooms" に "Appointments" (room has_many の予定) を作成させ、最終的に、Users が Appointments (Users has_many) を作成できるようにするため、この知識は私のアプリケーションにとって重要です。
構造を作成する方法と、それがコントローラーでどのようになるかわかりません。誰かが私を助けることができれば、それは素晴らしいことです. Ruby 2.0 と Rails 4.0 を使用しています。前もって感謝します