如何让我的JavaScript代码接收explain执行统计结果并将其存储/显示给我的JavaScript代码?我的最终目标是将executionTimeMillis存储在变量中。
我知道我可以进入mongo cli并执行
在我的
我遇到了“TypeError: db.collection(...).explain不是一个函数”的问题。
我知道我可以进入mongo cli并执行
db.collection.find().explain()
,我在那里得到结果...但是我该如何让JavaScript存储这些结果?我当前正在使用mongoose / 无法弄清楚。在我的
.js
代码中-如果我执行db.collection('collectionName').explain().find({id: 1}, (err, doc) => {
console.log('explainresults', doc);
});
我遇到了“TypeError: db.collection(...).explain不是一个函数”的问题。
TypeError:无法读取未定义的属性 'explain'
。 - deblearns1