Если это специальная вещь, вы всегда можете просто взглянуть на log/development.log
и посмотреть, что подходит для вашей операции.
Если вам нужно больше понимания, вы всегда можете взломать подсистему ведения журналов SQL и обернуть метод с помощью alias_method_chain
, чтобы получить любые данные, которые вы хотите. Никогда не стоит недооценивать силу тактической обезьянки! Будьте осторожны, делая это только в вашей среде разработки, возможно, создавая ваш патч в условном выражении if (Rails.env.development?)
.
Хорошее место для поиска - метод ActiveRecord::ConnectionAdapters::AbstractAdapter.log_info
.
Для мониторинга вашей производственной среды вы, вероятно, захотите использовать более продвинутый инструмент, такой как New Relic , для улучшения отчетности.