我想这是一个非常直截了当的问题,如果我有类似的东西:
class User::Group1 < ActiveRecord::Base
...
end
我是否可以在另一个不属于第1组的班级中引用此模型?
答案 0 :(得分:0)
我不知道我是否回答了这个问题。但是在模型命名空间环境中,您可以使用class
名称引用任何模型...例如
class Statistics::Request < ActiveRecord::Base
belongs_to :session, :class_name => "Statistics::Session"
end
class Statistics::Session< ActiveRecord::Base
has_many :requests, :class_name => "Statistics::Request"
end
希望它能帮助......:)