我有一个我的数据库书籍类别列表。我可以让他们的价值我的控制器内是这样的:定义类变量的下拉菜单的默认值
@categories = Book.uniq.pluck(:category) #programming, networking, infrastructure
然后,我可以在视图中的值传递给一个下拉菜单是这样的:
<%= s.select :category, options_for_select(@categories) %>
所以,我的问题:
我如何定义为我的下拉菜单中选择的默认值,第二个值是@categories
?
谢谢,但我知道这一点。在我的两个问题中,我只需要与我的具体情况相对应的答案。 – robe007
你有没有试过@ categories.second?或者,也可以@categories [1]或Category.all.second? – Windmill
对不起,但不起作用。总是出现所选的第一个值,我想要第二个或第三个值。 – robe007