Как отладить источник запросов mongoid - PullRequest
0 голосов
/ 07 сентября 2018

Mongoid logger, похоже, не работает с rails logger, поэтому нет способа увидеть, какой вызов функции вызывает mongoid запрос.Я нашел эту ссылку:

https://til.codes/find-out-which-part-of-your-code-is-triggering-activerecord-or-sql-queries/

Я попытался повторить это с Mongoid, изменив последнюю строку на

ActiveSupport::LogSubscriber.send :prepend, LogQuerySource

Поскольку mongoid 5 и выше использовать ActiveSupport, но это не работает, я все еще вижу огромный дамп mongoid запросов в консоли без каких-либо улучшений, сообщающих мне, какая строка кода была ответственна за запросы.

Кто-нибудь знает способ показать, какой кодзапуск mongoid запросов?

...