mongodb会在这个$or查询中使用2个索引吗?

qmelpv7a  于 2023-01-01  发布在  Go
关注(0)|答案(1)|浏览(139)

指数1:

{
  A: 1
}

指标二:

{
  B: 1
}

查询:

db.col.aggregate([
  {
    $match: {
      $or: [
        A: { $eq: 100 },
        B: { $eq: 100 },
      ]
    }
  }
])

mongodb会在这个查询中同时使用这两个索引吗?

相关问题