【发布时间】:2013-06-19 20:37:34
【问题描述】:
我有 2 个模型。类别和帖子。它们使用 has_many_and_belongs_to_many 关系连接。我检查了rails控制台并且关系有效。
我在 activeadmin 中创建了复选框以使用此表单字段设置帖子类别:
f.input :categories, as: :check_boxes, collection: Category.all
问题是当我尝试保存它时,因为所有其他字段数据(标题、正文、元信息等)都已保存,但即使我取消选中它或也选中了另一个,类别仍保持不变。
我正在使用这样的强参数:
post_params = params.require(:post).permit(:title,:body,:meta_keywords,:meta_description,:excerpt,:image,:categories)
请给我一些建议,让活跃的管理员也保存类别!
最好的祝愿, 马特
【问题讨论】:
标签: activeadmin has-and-belongs-to-many