我有一个内容模型,属于Projects模型。目前,当用户添加新内容时,他们必须以下列形式选择其所属的项目:
_form.html.erb :
http://localhost:8180/webjars/materialize/0.97.0/dist/css/materialize.css
这正确填充了下拉列表。但是,如果用户选择项目并点击保存,则不会保存/关联到内容。
这是我的 contents_controller.rb :
<%= f.fields_for :project do |builder| %>
<%= builder.collection_select(:project_id, Project.all, :id, :name, prompt: "Associate...") %>
<% end %>
答案 0 :(得分:0)
我需要将此添加到 project.rb :
accepts_nested_attributes_for :productline
然后在 projects_controller.rb :
中def project_params
params.require(:project).permit(:name, :image, :stage, :slug, :description, :content_id)
end