对于Rails4应用程序,有没有办法在application.rb中使用logger?
我需要在此之前打印出一些日志信息。
答案 0 :(得分:0)
是的,有可能:
logger = ActiveSupport::TaggedLogging.new(Logger.new(File.join(Rails.root, "log/configuration.log")))
logger.info("Some log entry")
如果要将所有日志输出重定向到控制台,可以尝试:
logger = ActiveSupport::TaggedLogging.new(Logger.new(STDOUT))
logger.info("Some log entry to the console")
或仅用于检查某物:
puts "Another log entry to the console"