我的应用程序上有以下用户模型(简化)
类用户 < ActiveRecord::Base
attr_accessible :username, :email, :password, :company_id, :role_id belongs_to :company belongs_to :role
结尾
我的问题是:我的用户是在他的会话期间还是仅在执行 user.company 时携带所有 Company 模型属性?
我相信公司方法在会话期间作为关系存在,但我不确定。
如果我的用户确实携带着他的 Company 对象,有没有办法防止这种情况发生并仅在实际调用时才进行 que 数据库查询?
提前致谢。