我正在尝试使用下拉选择菜单实现一个搜索字段,其中包含使用ransack gem的类别字段选项。 这就是我想要实现的目标
<%= f.select :category, ["", "Art", "Books and Movies", "Clothing","Collectibles", "Computers & Related", "Construction Materials", "Crafts & Hobbies", "Entertainment" %>
但我不知道如何使用ransack
答案 0 :(得分:0)
看起来你错过了一个结束括号:
<%= f.select :category, ["", "Art", "Books and Movies", "Clothing","Collectibles", "Computers & Related", "Construction Materials", "Crafts & Hobbies", "Entertainment"] %>
这应该有用,我只是测试了类似的东西。
您还可以执行以下操作:
<%= f.select :category, Category.all.collect{|c| [u.name, u.name]} %>
假设你有一个类别模型。