【发布时间】:2012-06-21 23:15:58
【问题描述】:
我的模型有以下:has_many, :through 关联:
组模型:
has_many :group_users
has_many :users, :through => :group_users
用户模型:
has_many :group_users
has_many :groups, :before_add => :validates_group, :through => :group_users
GroupsUsers 模型:
belongs_to :group
belongs_to :user
在groups_users 表中,我有一个与用户状态(活动或非活动)保持同步的附加列。当用户从组中删除他们自己时,我需要能够更新该列。如何在连接表上使用update_attributes?
【问题讨论】:
标签: ruby-on-rails-3 activerecord has-many-through