Ruby on rails 对一对多模型使用form helper

Ruby on rails 对一对多模型使用form helper,ruby-on-rails,form-helpers,Ruby On Rails,Form Helpers,我有两个模型:报价模型和报价行模型。我希望能够允许用户使用相同的表单创建一个新报价和10个报价行(将来,我希望使用ajax使这个数字更灵活) 如何使用表单帮助器来完成此操作。这就是我到目前为止所做的: - for i in (1..10) %p = label :quote_line, :description = text_field :quote_line, :description = label :quote_line, :hours

我有两个模型:报价模型和报价行模型。我希望能够允许用户使用相同的表单创建一个新报价和10个报价行(将来,我希望使用ajax使这个数字更灵活)

如何使用表单帮助器来完成此操作。这就是我到目前为止所做的:

  - for i in (1..10)
    %p
      = label :quote_line, :description
      = text_field :quote_line, :description
      = label :quote_line, :hours
      = text_field :quote_line, :hours
问题是标签和文本字段的名称完全相同,并且只有最后一个集合通过params数组


我曾考虑在id和name属性的末尾添加“I”,但这似乎不是一个干净的解决方案。

我相信您需要一个嵌套表单:


我相信您需要一个嵌套表单:


链接已断开。链接已断开。