如何在mongoose中使用{explain:true}编写聚合查询

时间:2017-10-24 11:38:30

标签: mongodb mongoose

这是不起作用的代码。

Model.aggregate([{     “$ match”:查询 。}])解释(真);

1 个答案:

答案 0 :(得分:0)

在Mongoose 5.2.7 / MongoDB 3.6.6中,在聚合数组之后将,{ explain: true }添加到MyModel.aggregate(array, options)类型的语句中对我不起作用。幸运的是,MyModel.aggregate(array).explain()现在可用并记录在https://mongoosejs.com/docs/api.html#aggregate_Aggregate-explain