2016-11-13 9 views
1

ロギング、今マングースログを停止することはできません。この形式では、私のクエリのすべて:マングースは、クエリ私は最近4マングースように更新

マングース:repostevents.find({日:{「$のGT」:完成新しい日付( "日、2016年11月13日午後09時16分22秒GMT ")}、:偽、ユーザーID:143155925}、{フィールド: 未定義})私は、これらのログをオフにしたい

私が推奨する解決策を試してみました:

mongoose.set('debug', false); 

と何も変わらない

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

これらのログメッセージは、私のデータベース上で大量のバッチクエリを実行して、ログファイルを無駄なクエリログであふれさせるため、実際に迷惑になります。

+1

おそらく、コード内のどこかでログを有効にしている可能性があります。明示的に 'mongoose.set( 'debug'、true)で有効にしない限り、私はMongoose 4.6.7のログを見ることはありません。 – JohnnyHK

答えて

0

JohnnyHKは彼のコメントで正しいです。私は他の開発者に尋ねたり、完全なプロジェクトの検索を行っている必要があります

mongoose.set('debug',true); 

:検索を行った後、私は他の開発者が書いたいくつかの場所があったことがわかりました。