0
我在rails3應用程序中使用mongoid。我有兩個文件:companies
,company_addresses
。 公司embeds_many company_addresses。如何使用mongoid添加兩個或更多嵌套窗體
後,我創建公司和嵌套Company_offices形式:
<%= form_for @company do |f| %>
.....
.....<%= render :partial => 'company_offices/form', :locals => { :build => f, :company => @company } %>
<% end %>
嵌套形式是:
<%= build.fields_for company.company_offices.build do |f| %>
..........
<% end %>
但我想在一個請求中添加兩個地址的公司,如果我這樣做:
<%= form_for @company do |f| %>
.....
.....<%= render :partial => 'company_offices/form', :locals => { :build => f, :company => @company } %>
<%= render :partial => 'company_offices/form', :locals => { :build => f, :company => @company } %>
<% end %>
它只發送最後一個company_address,我做什麼壞?