0

我有一个 User 模型,其中用户有一个名为Division的属性。许多用户可以有相同的划分。
所以我在使用的时候,

<%= collection_select(:user, :div, User.all, :division, :division) %>

它为除法字段提供重复值。我知道这很明显,但我不知道如何解决这个问题。

4

2 回答 2

2

怎么样:

<%= collection_select(:user, :div, User.pluck(:division).uniq) %>
于 2012-04-20T08:26:41.687 回答
0

尝试使用options_for_selectoptions_for_selectdivisions )助手并用User模型中的 uniq 数组填充它。

于 2012-04-20T08:26:34.600 回答