我想对属于组的用户和属于组的组进行建模,所以我正在考虑(请原谅 newb 语法):
class Group < ActiveRecord::Base
attr_accessible :description, :group_id, :name
has_and_belongs_to_many :users
end
class User < ActiveRecord::Base
attr_accessible :email, :name
has_and_belongs_to_many :groups
end
以上是实现这一点的首选方式吗?有没有一种简单的方法可以删除“父”组并让它删除它的子组?
在撰写本文时,我正在学习 rails 3.2.x ...