Rails - 嵌套字段没有`xxx_attributes`名称

时间:2014-03-17 08:43:58

标签: ruby-on-rails

我有多个question多选choices

class Question
  has_many :choices
  accepts_nested_attributes_for :choices
end

class Choice
  belongs_to :question
end

这是简化形式

<%= form_for @question do |f| %>
  <%= f.fields_for :choices do |ff| %>
    <%= ff.text_field :content %>
  <% end %>
<% end %>

我希望内容输入名称为question[choices_attributes][content],但实际上它会给我question[choices][content]

这是一个错误还是我错过了一些代码?

[编辑]

这是

的控制器方法
class QuestionsController < ApplicationController
  def new
    @question = Question.new
  end
end

由于

0 个答案:

没有答案