一段时间以来,我一直在努力解决这个问题,但似乎找不到合理的答案。我将描述我的问题和我的设置。希望我能得到一些想法!
问题
我试图创建一个“向导”表单,用户可以在其中单击各个步骤以到达终点。它遍历嵌套模型和非嵌套模型。我已经能够让它与所有嵌套模型一起工作,但我在多态关联方面遇到了麻烦。所以这是我的设置
事件
有很多 :
topicsaccepted_nested_attributes_for :topics
主题
has_many :resource_links
演讲者
has_many :resource_links, :as => :resource
我可以使用“fields_for”在创建事件表单上创建多个主题,但我希望能够同时为每个主题创建演讲者。但我不能使用“字段”,因为它不是直接关联。
我只是将所有内容都粘贴在同一个表单上并使用 javascript 将其分隔,因此所有内容都在事件控制器上。
(如果我不清楚,请原谅,我一直在看这个,我已经糊涂了)
如果您需要更多信息,请告诉我!我感谢所有建议!