Я новичок в рельсах, поэтому это, вероятно, основной вопрос. Я пытаюсь создать форму, в которой пользователь может создать сразу 3 записи. Я хочу, чтобы пользователь только один раз нажал кнопку отправки. Я представляю модель моего отзыва, комментарий и рейтинг. В настоящее время в базу данных вводится только последняя запись.
<%= form_for([@user,@review]) do |f| %>
<table>
<tr>
<td>Rank</td>
<td>Name</td>
<td>Comment</td>
</tr>
<tr>
<td>1</td>
<td><%= f.text_field :name %></td>
<td><%= f.text_field :comment %></td>
<%= f.hidden_field :rating, :value=> "5" %>
</tr>
<tr>
<td>2</td>
<td><%= f.text_field :name %></td>
<td><%= f.text_field :comment %></td>
<%= f.hidden_field :rating, :value=> "3" %>
</tr>
<tr>
<td>3</td>
<td><%= f.text_field :name %></td>
<td><%= f.text_field :comment %></td>
<%= f.hidden_field :rating, :value=> "1" %>
</tr>
</table>
<div class="actions">
<%= f.submit "Create my top 3" %>
</div>
<% end %>
Любые советы приветствуются. Спасибо.