【发布时间】:2012-02-21 02:00:29
【问题描述】:
我有一个 Article 模型,它有一个多态的 belongs_to 关联(资源)。我一直在尝试让它通过两个选择框从文章表单中设置关联,一个带有关联的类型,另一个带有关联的 id,如下所示。
= form_for @article do
= f.select :resource_type, ...
= f.grouped_collection_select :resource_id, ...
我的问题是,如果关联 id 存在于两个关联模型中,它不会在 grouped_collection_select 中选择正确的模型。
必须有更好的方法来做到这一点,但我现在似乎看不到它。
【问题讨论】:
-
嗨@Matt Smith,您对上述问题有什么确切的解决方案吗?
标签: ruby-on-rails forms activerecord ruby-on-rails-3.1 polymorphic-associations