rails显示并保存1对n的关系

时间:2014-01-13 13:37:07

标签: ruby-on-rails ruby haml

我有两个模型,例如this,我的Order模型belongs_to模型Section

我的表单如下:

= form_for @section do |s|
  - @section.orders.group_by(&:customer_id).each do |order, customers|
    = s.text_field :customer
    = s.fields_for :orders, customers.sort_by(&:id) do |custm|
      = pd.text_field

任何客户最多可以有3个订单。 我的问题是如何在将订单保存到数据库之前需要新的customer_id来保存数据?

1 个答案:

答案 0 :(得分:0)

您需要一个提交按钮。类似的东西:

s.submit

查看form_helpers了解详情