Това регистриране идва от драйвера на Ruby Mongo. Нивото на регистриране по подразбиране изглежда е Logger::DEBUG
. Променете го на нещо по-високо, за да деактивирате изхода за отстраняване на грешки:
Mongo::Logger.logger.level = Logger::FATAL
За да накарате драйвера да се регистрира вместо това в регистрационен файл:
Mongo::Logger.logger = Logger.new('mongo.log')
Mongo::Logger.logger.level = Logger::INFO
Имайте предвид, че ако използвате Mongoid ODM , тогава може да искате да коригирате регистрирането и там:
Mongoid.logger = Logger.new('mongoid.log')
Mongoid.logger.level = Logger::INFO
За Rails + Mongoid в application.rb
:
config.mongoid.logger = Logger.new(Rails.root + '/log/mongoid.log', :warn)
# ...or change the logging level without a new file destination
config.mongoid.logger.level = Logger::INFO