次のデータ モデルを使用して調査を作成しています。MathTest has_many math_questions
質問ごとに1MathTest#update
つのフォームを作成したいと考えています。フォームは次のようになります。
<%= form_for(mathtest) do %>
<% math_question.each do |question| %>
<%= f.label :answer %>
<%= f.text_field :answer %>
<%= f.hidden_field math_question.id %>
<% end %>
<% f.submit %>
<% end %>
MathTest コントローラーに、math_question ID とその質問に対する回答を含む一連のタプルを送信したいと考えています。次に、コントローラーで、各質問の回答を評価する別のメソッドを呼び出すことができます。
適切なタプルを送信するフォームを作成するにはどうすればよいですか?