最佳答案
我一直在试图找出正确的方法来记录堆栈跟踪。我偶然发现了 这个链接,其中指出,Logger. error $! ,$! . backtrace的方式去,但这不工作,我 Log _ error做。根据文档,我不知道如何将第二个参数传递给 error 方法,因为 Rails 使用的 ruby 日志记录器只接受一个参数。
奇怪的是(或许不是) ,第二个论点被接受了,而没有任何译员的抱怨。但是我传递给它的任何东西都会被忽略。
有人能解释一下我错过了什么吗?对于错误的第二个论点是什么,以及错误的根源是什么,有什么见解吗?