如何获取我的JavaScript代码以接收explain执行统计结果,以将其存储/显示到我的JavaScript代码中?我的最终目标是将executionTimeMillis存储在一个变量中。
我知道我可以进入mongo cli并执行db.collection.find().explain()
-在那里得到结果...但是如何获取JavaScript来存储这些结果?我目前正在使用猫鼬
/无法弄清。
在我的.js
代码中-如果执行
db.collection('collectionName').explain().find({id: 1}, (err, doc) => {
console.log('explainresults', doc);
});
我得到TypeError: db.collection(...).explain is not a function
答案 0 :(得分:0)
找到后使用解释
db.collection.find().explain()