ユーザーがdivisionという名前の1つの属性を持つユーザーモデルがあります。多くのユーザーが同じ部門を持つことができます。
だから私が使っているときは
<%= collection_select(:user, :div, User.all, :division, :division) %>
除算フィールドに重複する値を与えています。私はそれが明白であることを知っていますが、これを解決する方法がわかりません。
ユーザーがdivisionという名前の1つの属性を持つユーザーモデルがあります。多くのユーザーが同じ部門を持つことができます。
だから私が使っているときは
<%= collection_select(:user, :div, User.all, :division, :division) %>
除算フィールドに重複する値を与えています。私はそれが明白であることを知っていますが、これを解決する方法がわかりません。
どうですか:
<%= collection_select(:user, :div, User.pluck(:division).uniq) %>
options_for_select
(options_for_select )ヘルパーを使用して、モデルdivisions
からのuniqの配列を入力してみてください。User