0
setCurrentLogger
の機能を使用してhereのコンソールログの印刷を変更しようとしています。古いモンゴーのドライバhereのチュートリアルにあります。 mongodb
ドライバを使用している場合にのみ、mongoose
でそのことを行う方法が見つかりませんでした。それをテストするためにmongoose setCurrentLoggerが機能しません
は、私は変更しようとしただけmsg
印刷:
var mongoose = require('mongoose');
var MongoLogger = require('mongodb').Logger;
var MongooseLogger = mongoose.mongo.Logger;
MongoLogger.setCurrentLogger(function(msg, context) {
console.log('aaaaaa', context);
});
MongooseLogger.setCurrentLogger(function(msg, context) {
console.log('aaaaaa', context);
});
しかし、私がまだの代わりに、コンソールにpriting完全なエラー・スタックを取得しています動作するようですしません予想されるaaaaaa
。
質問は、私はあなたが接続し後ロガーを設定しない限り、それは動作しません気づいたネイティブドライバ