私はオプションを理解しました:
accepts_nested_attributes_for
1つのフォームまたは1つのコントローラーを介して2つのテーブルを操作する必要がある場合は、それを使用できます。
私が答えを見つけられなかった何かを試す前に、私がレール哲学で何かを壊すかどうか私に知らせてください。
データベースに一連のテーブルがあります。
TableA
has_many :TableB
end
TableB
belongs_to :TableA
has_many:TableC
end
TableC
belongs_to :TableB
has_many :TableD
end
Adnなど...どこかで止まります。
このパターンで5つのテーブルを使用するシナリオを試してみましょう。最初のテーブルを使用する場合、上記のコンテキストではそのTableAですが、5つのテーブルすべてを同時に操作できますか?つまり、同じコントローラーで?同じ形式で、ネストされた属性を使用=> AはBを受け入れ、BはCを受け入れます。私はそのように考えるのは間違っていますか?
ありがとう、あなたはとても素敵でした!
*パターンの例:国には多くの州があり、州には多くの都市があり、都市には多くの...