Я пытался найти правильный способ записи трассировки стека. Я наткнулся на эту ссылку, в которой говорится, что logger.error $ !, $ !. backtrace - это путь, но это не работает для меня, log_error . Согласно документации, я не понимаю, как передача второго аргумента методу ошибки будет работать в любом случае, потому что регистратор рубинов, который использует rails, принимает только один аргумент.
Как ни странно (а может, и нет) второй аргумент принимается без претензий переводчика. Однако все, что я перехожу к нему, игнорируется.
Может ли кто-нибудь объяснить, что мне не хватает? Есть ли понимание того, для чего нужен второй аргумент ошибки и что его съедает?