2016-11-13 3 views
1

ich vor kurzem aktualisiert stoppen 4 bis Mungo, und jetzt Mungo Protokolle alle meine Anfragen in diesem Format:Mungo kann nicht Abfrageprotokollierung

Mongoose: repostevents.find ({Tag: { '$ gt': new Date ("So, 13. November 2016 22.16.22 GMT")} abgeschlossen: false, Benutzer-ID: 143155925}, {Felder: undefined})

ich diese Protokolle deaktivieren möchten.

Ich habe die empfohlenen Lösungen versucht:

mongoose.set('debug', false); 

und

mongoose.set('debug', function(collectionName, method, query, doc) {}); 

, die sich nichts ändern.

Diese Log-Nachrichten werden wirklich nervig, weil ich große Batch-Abfragen auf meiner Datenbank ausführen, die meine Protokolldateien mit nutzlosen Abfrageprotokollen überfluten.

+1

Vielleicht aktivieren Sie die Protokollierung an einer anderen Stelle in Ihrem Code. Ich sehe keine Protokollierung mit Mungo 4.6.7, es sei denn ich aktiviere es explizit mit 'mongoose.set ('debug', true);' – JohnnyHK

Antwort

0

JohnnyHK war in seinem Kommentar korrekt. Nach der Suche, fand ich, dass es mehrere Standorte waren, wo ein anderer Entwickler geschrieben hatte:

mongoose.set('debug',true); 

ich die anderen Entwickler gefragt haben sollte oder eine volle Projektsuche durchgeführt.