To logowanie pochodzi ze sterownika Ruby Mongo. Wydaje się, że domyślnym poziomem rejestrowania jest Logger::DEBUG
. Zmień go na coś wyższego, aby wyłączyć wyjście debugowania:
Mongo::Logger.logger.level = Logger::FATAL
Aby zamiast tego sterownik logował się do pliku dziennika:
Mongo::Logger.logger = Logger.new('mongo.log')
Mongo::Logger.logger.level = Logger::INFO
Pamiętaj, że jeśli używasz Mongoid ODM , możesz też dostosować tam rejestrowanie:
Mongoid.logger = Logger.new('mongoid.log')
Mongoid.logger.level = Logger::INFO
Dla szyny + mongoid w 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