如何将collection_check_boxes与" has_may到"中的其他字段组合在一起形成?

时间:2014-09-24 21:51:09

标签: ruby-on-rails has-many-through

我的模型看起来像这样:

class Team
  has_many :users, through: :team_members
end

class User
  has_many :teams, through: :team_members
end

class TeamMember
  belongs_to :team
  belongs_to :user
  # with a boolean attribute of :team_captain
end

我可以使用Rails 4 collection of check boxes

选择团队成员
<%= form_for @team do |f| %>
  <%= f.text_field :name %>
  <%= f.collection_check_boxes :users, User.order(:name), :id, :name %>
<% end %>

但是,我还需要能够指定队长。我确定在Rails中有办法解决这个问题,但我不知道该怎么做。

0 个答案:

没有答案