我的应用程序中有以下带有用户结构的简单组:
class Account < ActiveRecord::Base
has_many :account_membership
end
class Group < ActiveRecord::Base
has_many :account_membership
end
class AccountMembership < ActiveRecord::Base
belongs_to :account
belongs_to :group
end
我现在得到了一个帐户列表,并且想要获得包含所有这些帐户(并且只有那些)的组。
有什么办法可以通过ActiveRecord
查询来完成,或者我必须使用 SQL 来完成?