【发布时间】:2014-12-15 13:50:13
【问题描述】:
Team has_many :users
User belongs_to :team
我还可以确定我的用户范围:
scope :active, -> (active) {where active: active }
在我的表单中,我希望选择按团队分组的活跃用户。
<%= f.association :user, collection: Team.all, as: :grouped_select, group_method: :users %>
按团队为我提供一组用户(活跃和非活跃)。
<%= f.association :user, collection: User.where(active: true) %>
给我选择的活跃用户。
我无法弄清楚将两者结合起来的语法。谢谢!
【问题讨论】:
标签: ruby-on-rails associations simple-form