如何将方法的stdout记录到相应的日志文件中。
我想记录的方法是从模型类中的另一个方法调用的。函数调用如下:
UpdateCount.new(@skus.to_s, @qty.to_s, @parent.to_s)
我尝试使用:
log(UpdateCount.new(@skus.to_s, @qty.to_s, @parent.to_s))
但是这会将以下内容打印到日志文件中:
[2014-05-07 15:54:17] [Info] #<UpdateCount:0x12078318>
如何使用log()或其他方法将此方法的stdout打印到日志文件中。
答案 0 :(得分:0)
我建议看看Logger。可以在http://guides.rubyonrails.org/debugging_rails_applications.html#the-logger找到简单的文档。