Rails アプリにネストされたフォーム モデルがあります。モデル内のオブジェクトを編集しようとすると、選択ボックスを除くすべてのフィールド (text_area、check_box など) にデータベースからのデータが取り込まれます。フォームを使用してモデルの既存のデータを編集しているときに、選択ボックスにも入力するにはどうすればよいですか?
<%= form_for @test do |f| %>
<%= f.fields_for :questions do |builder| %>
<%= render 'question_fields', f: builder %>
<% end %>
<% end %>
_question_fields.html.erb
<fieldset>
<%= f.text_area :question_text %>
<%= f.select :correct_answer, options_for_select([['A', 1], ['B', 2], ['C', 3], ['D', 4], ['E', 5]]), :prompt => 'Choose the correct answer' %>
<%= f.check_box :question_check %>
</fieldset>