0

私は、nested_forms の 'link_to_add' オプションを追加したいネストされたフォームを生成しています:

<%= nested_form_for(@practice) do |f| %>
  <%= f.fields_for :uebung_maps do |map| %>
    <%= map.hidden_field :role_id, :id => "role_id_#{@runs}"  %>
    <%= map.hidden_field :vehicle_id, :id => "vehicle_id_#{@runs}"  %>
  <% end %>
  <%= nested.link_to_add '+', :uebung_maps %>
<% end %>

ページを更新すると、次のエラーが発生します。

Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id

バージョン 0.3.1 の nested_forms gem を使用してフォームを作成しています。ここで何が問題なのですか?
また、ここでどのような追加情報を提供する必要がありますか?

前もって感謝します!

4

0 に答える 0