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 запросов?