Mongodb 优化mongo$匹配
我正在尝试使用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 } } }] 我的
aggregate: [{
$match: {
questionId: '123',
optionId: '234',
$or: [ /* dynamically created */ ]
}
}, {
$group: {
_id: null,
count: {
$sum: 1
}
}
}]
我的索引是createIndex({questionId:1,optionId:1})
这对我的查询时间有帮助吗?有没有其他方法可以选择这样的查询?为什么不尝试检查
explain
所说的内容?为什么不尝试检查explain
所说的内容?