【发布时间】:2013-02-17 07:02:30
【问题描述】:
我有以下型号:
class User < ActiveRecord::Base
has_many :groups, :through => :memberships
has_many :memberships, :class_name => "User::Group"
end
class Group < ActiveRecord::Base
has_many :users, :through => :members
has_many :members, :class_name => "User::Group"
end
class User::Group < ActiveRecord::Base
belongs_to :user
belongs_to :group
end
我进行以下关联调用:
@user.groups
它返回一个User::Groups 的数组,而不是。我是否忽略了什么?
【问题讨论】:
标签: ruby-on-rails activerecord namespaces