我添加到表events
form do |f|
f.inputs do
# ....
end
f.has_many :category_for_events, :allow_destroy => true do |d|
d.inputs do
d.input :event_category
end
end
end
此外,我将此行添加到我的模型Event
accepts_nested_attributes_for :category_for_events
看起来好像。但是当我尝试保存数据时,我收到错误
Can't mass-assign protected attributes: category_for_events_attributes
有什么问题?
答案 0 :(得分:1)
您可能只需要将以下内容添加到Event
模型中:
attr_accessible :category_for_events_attributes
答案 1 :(得分:-1)
ActiveAdmin.register ......执行
permit_params:category_for_events_attributes => [:id,其他字段,:_ destroy]
表格do | f | 端
端