一个选择的重复值

时间:2016-11-03 09:30:28

标签: ruby-on-rails forms select

我在表单上使用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 %>

如何解决这个问题?感谢

1 个答案:

答案 0 :(得分:1)

使用此代码:

<%= f.select :nomdep, Camping.order("nomdep ASC").pluck(:nomdep).uniq, include_blank: true %>