我有一个带有 MongoDB 数据存储的 Rails 应用程序。因此,模型不会从 ActiveRecord::Base 继承。当我尝试向模型添加日志记录时,就像这样
logger.info "Debug application"
rails 抱怨 logger 不存在,这是有道理的。除了从 ActiveRecord::Base 继承之外,如何重新添加记录器功能?
我有一个带有 MongoDB 数据存储的 Rails 应用程序。因此,模型不会从 ActiveRecord::Base 继承。当我尝试向模型添加日志记录时,就像这样
logger.info "Debug application"
rails 抱怨 logger 不存在,这是有道理的。除了从 ActiveRecord::Base 继承之外,如何重新添加记录器功能?
使用 Rails.logger.info 代替 logger.info
来自http://jasonseifer.com/2009/08/10/using-the-rails-logger-outside-of-models-and-controllers