如何使用 puts 语句将数据打印到 rails 中的 development.log 文件?
How can I print data using the puts statement to development.log file in rails?
当我写 Print statements
时,当我在开发模式下工作时,这些不会打印在 log/development.log file
中。如何使 puts
语句在 rails 的 development.log
文件中工作?
示例(来自控制器内部):
def some_method
pi = 3.1514
logger.debug "Debug message"
logger.info "Info message"
logger.info "PI equals #{pi}"
end
有 5 种类型的消息:DEBUG、INFO、WARN、ERROR、FATAL
我建议阅读 Rails 指南中的这一章:2.3 Sending Messages
要写入您的日志文件,您应该使用
logger.debug "Anything"
请注意文件(开发、生产、测试)取决于您实际使用的环境
当我写 Print statements
时,当我在开发模式下工作时,这些不会打印在 log/development.log file
中。如何使 puts
语句在 rails 的 development.log
文件中工作?
示例(来自控制器内部):
def some_method
pi = 3.1514
logger.debug "Debug message"
logger.info "Info message"
logger.info "PI equals #{pi}"
end
有 5 种类型的消息:DEBUG、INFO、WARN、ERROR、FATAL
我建议阅读 Rails 指南中的这一章:2.3 Sending Messages
要写入您的日志文件,您应该使用
logger.debug "Anything"
请注意文件(开发、生产、测试)取决于您实际使用的环境