【问题标题】:mongo explain function in javascriptmongo在javascript中解释函数
【发布时间】:2019-06-26 15:58:28
【问题描述】:

如何让我的 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

【问题讨论】:

    标签: javascript mongodb mongoose


    【解决方案1】:

    查找后使用说明

    db.collection.find().explain()
    

    【讨论】:

    • 产生了这个TypeError: Cannot read property 'explain' of undefined
    猜你喜欢
    • 2014-06-01
    • 2012-09-12
    • 1970-01-01
    • 2017-08-21
    • 1970-01-01
    • 2022-05-07
    • 1970-01-01
    • 1970-01-01
    • 2021-09-10
    相关资源
    最近更新 更多