したがって、別のエンティティのネストされた属性を受け入れるエンティティ フォームがあります。これは完全にうまくレンダリングされます。ただし、ネストされたフォームは、希望どおりに機能していません。下記参照:
<table class="datagrid">
<thead class="datagrid">
<th width="300" align="left"> Item</th>
<% unless current_user.is_partner? %>
<th width="100"> Location</th>
<% end %>
<th> Amount Requested</th>
<th> Amount Checked Out</th>
</thead>
<% session[:clicked_request].items.each do |item| %>
<tr class="<%= cycle('dg_list_line_odd', 'dg_list_line_even') %>">
<td> <%= link_to "#{item.name}", item_path(item) %></td>
<% unless current_user.is_partner? %>
<td> <%= item.location.name %></td>
<% end %>
<td> <%= item.requested %></td>
<td><%= f.text_field :amount, :value => item.requested, :size => 1 %></td>
</tr>
<% end %>
</table>
<p> </p>
ご覧のとおり、ここには "each" ループがあり、複数のアイテムを表示したり、できれば作成したりできます。ただし、送信ボタンを押すと、アイテムがいくつあっても作成されるのは 1 つだけです。
あなたの提案は大歓迎です。