我有categories
资源的嵌套表单stores
。他们有一个has_and_belongs_to_many关系。
当我创建嵌套表单时,我在商店表单上获得以下内容:
但我真正想要的是这样的清单:
有什么想法吗?
答案 0 :(得分:25)
事实证明,在模型之间创建这些关系之后,我不需要在activeadmin资源中执行f.has_many
循环。相反,我只需要以下内容使其工作:
f.input :categories, :as => :check_boxes
这将自动获取类别并检查默认类别(并处理对其所做的任何更改)。