我正在尝试做嵌套表单。
我有多个项目的项目
我的代码位于:
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])
答案 0 :(得分:0)
再一次,这是一个错字。 :)
app/views/projects/_form.html.erb
,第23行:
<%= f.fields_for :item do |p| %>
您的关联称为items
,而不是item
。