模型组是否包含对Rails中其他组的引用

时间:2015-05-11 07:45:11

标签: ruby-on-rails ruby-on-rails-4 activerecord

我想这是一个非常直截了当的问题,如果我有类似的东西:

class User::Group1 < ActiveRecord::Base
  ...
end

我是否可以在另一个不属于第1组的班级中引用此模型?

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

希望它能帮助......:)