我有一个模型问题,其中有一个名为category的列。
我有一个列出所有有效类别的数组:Question.categories
<%= form_for(@question) do |f| %>
<%= f.select :category, options_for_select(Question.categories) %>
#...
<% end %>
假设我有一个名为@currentlySelectedCategory的变量。
现在我如何告诉rails预选下拉菜单中与@currentlySelectedCategory匹配的选项?
答案 0 :(得分:7)
<%= form_for(@question) do |f| %>
<%= f.select :category, options_for_select(Question.categories, @currentlySelectedCategory) %>
#...
<% end %>
但是由于您使用的是form_for
,我原本认为rails会选择问题类别。