Mongodb 优化mongo$匹配

Mongodb 优化mongo$匹配,mongodb,optimization,mongodb-query,Mongodb,Optimization,Mongodb Query,我正在尝试使用Mongo索引优化聚合查询。我有一个聚合查询: aggregate: [{ $match: { questionId: '123', optionId: '234', $or: [ /* dynamically created */ ] } }, { $group: { _id: null, count: { $sum: 1 } } }] 我的

我正在尝试使用Mongo索引优化聚合查询。我有一个聚合查询:

  aggregate: [{
    $match: {
       questionId: '123',
       optionId: '234',
       $or: [ /* dynamically created */ ]
    }
  }, {
    $group: {
      _id: null,
      count: {
        $sum: 1
      }
    }
  }]
我的索引是
createIndex({questionId:1,optionId:1})


这对我的查询时间有帮助吗?有没有其他方法可以选择这样的查询?

为什么不尝试检查
explain
所说的内容?为什么不尝试检查
explain
所说的内容?