Как я могу получить свой код JavaScript для получения результатов статистики выполнения объяснения, которые будут сохранены/отображены в моем коде JavaScript? Моя конечная цель состоит в том, чтобы сохранить executeTimeMillis в переменной.
Я знаю, что могу зайти в 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
Используйте объяснение после поиска
db.collection.find().explain()
TypeError: Cannot read property 'explain' of undefined