【发布时间】:2017-03-20 15:01:14
【问题描述】:
在我的项目中,我有产品、页面和图片三个模型。产品has_one :page 和has_many :pictures 与accepts_nested_attributes_for :page, :pictures。
在products_controller 我已添加product_params 为:
def product_params
params.require(:product).permit(:name, :model, :price, page_attributes: [:content], pictures_attributes: [:file])
end
但是当我提交表单时,Product 已创建,但 Picture 和 Page 未保存。
控制台显示消息picture and page unpermitted
可能是什么原因?请提出建议。
【问题讨论】:
标签: ruby-on-rails activerecord form-helpers