Tag: 多对一

rails中两个表之间的2对或多对一对多关系

我有两张桌子: 用户和组 用户has_many组和组,belongs_to用户: u = User.last u.groups 假设我想要一个不同组的第二个列表,原因有些奇怪。 用户可能再次拥有组(在此示例中称为other_group)并且组属于用户。 u = User.last u.other_groups 如何在这种关系中关联两个模型,两次使用Active Record?