「ステップ」というモデルがあります。私のステップ モデルでは、ユーザーが多肢選択式の質問を作成できるようにしています。その結果、1 から 4 までの 4 つのデータベース列があります。これらのデータベース列を取得して、ラジオ ボタンを使用して質問の形式にしようとしています。私の問題は、 @step.choice_one が表示されないことです(他のものも表示されません)。さらに、ラジオ ボタンが表示されますが、他のボタンを無効にすることなく各ボタンをクリックできるため、それらは互いに関連していません。どんな助けでも本当に感謝します。
<%= fields_for :steps do |f| %>
<div class="multipleChoice">
<div>
<%= f.label :choice_one, "1)" %>
<%= f.radio_button :choice_one, @step.choice_one, :checked => true, class: 'icheck' %>
</div>
<div>
<%= f.label :choice_two, "2)" %>
<%= f.radio_button :choice_two, @step.choice_two, class: 'icheck' %>
</div>
<div>
<%= f.label :choice_three, "3)" %>
<%= f.radio_button :choice_three, @step.choice_three, class: 'icheck' %>
</div>
<div>
<%= f.label :choice_four, "4)" %>
<%= f.radio_button :choice_four, @step.choice_four, class: 'icheck' %>
</div>
</div>
<% end %>