我在表单上使用select。我从我的数据库中收集值。选择表单显示正确的值但重复所有值...
实施例
Aube Aube Aube Rhone Rhone Rhone Rhone Var Var ...
如果值类似,我只需要一个1的值:
Aube Rhone Var
我的代码
<%= f.select :nomdep, Camping.all.collect { |p| [ p.nomdep ]}, include_blank: true %>
如何解决这个问题?感谢
答案 0 :(得分:1)
使用此代码:
<%= f.select :nomdep, Camping.order("nomdep ASC").pluck(:nomdep).uniq, include_blank: true %>