【发布时间】:2017-03-27 13:02:36
【问题描述】:
我最近更新到 Mongoose 4,现在 mongoose 以这种格式记录我的所有查询:
Mongoose: repostevents.find({ day: { '$gt': new Date("Sun, 13 Nov 2016 格林威治标准时间 22:16:22") },完成:假,用户 ID:143155925 },{ 字段: 未定义})
我想关闭这些日志。
我已经尝试了推荐的解决方案:
mongoose.set('debug', false);
和
mongoose.set('debug', function(collectionName, method, query, doc) {});
没有任何改变。
这些日志消息变得非常烦人,因为我在我的数据库上运行大批量查询,这会用无用的查询日志淹没我的日志文件。
【问题讨论】:
-
也许您在代码的其他地方启用了日志记录。除非我使用
mongoose.set('debug', true);明确启用 Mongoose 4.6.7,否则我看不到任何日志记录
标签: mongodb debugging logging mongoose