嵌套表单导致3个强参数AGAIN

时间:2014-06-24 10:04:11

标签: ruby ruby-on-rails-3 forms nested models

我正在尝试做嵌套表单。

我有多个项目的项目

我的代码位于:

https://github.com/brylor/rails-super-project-management

要点:

我有一个

 accepts_nested_attributes_for :items 

...在项目控制器中

在新的和编辑操作中

@ project.items.build,

以及项目控制器中的强参数:

params.require(:project).permit(:title, :content, items_attributes: [:title, :content,:project_id])

1 个答案:

答案 0 :(得分:0)

再一次,这是一个错字。 :)

app/views/projects/_form.html.erb,第23行:

<%= f.fields_for :item do |p| %>

您的关联称为items,而不是item