我有一个名为“step”的模型。在我的步骤模型中,我允许用户创建一个多项选择题。结果,我有四个数据库列,选择一到四。我正在尝试获取这些数据库列并将它们以带有单选按钮的问题的形式放置。我的问题是 @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 %>