Denna loggning kommer från Ruby Mongo-föraren. Standardloggningsnivån verkar vara Logger::DEBUG
. Ändra det till något högre för att inaktivera felsökningsutgången:
Mongo::Logger.logger.level = Logger::FATAL
För att få drivrutinen att logga till en loggfil istället:
Mongo::Logger.logger = Logger.new('mongo.log')
Mongo::Logger.logger.level = Logger::INFO
Observera att om du använder Mongoid ODM , då kanske du vill justera loggning där också:
Mongoid.logger = Logger.new('mongoid.log')
Mongoid.logger.level = Logger::INFO
För Rails + Mongoid i 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