我正在为文档的数组字段使用单独的索引。在查询文档时,正在使用 elemMatch 运算符。但是当我尝试运行解释命令时,它告诉我没有使用索引。
我得到以下解释查询的结果:
"queryPlanner" : {
"plannerVersion" : 1,
"namespace" : "mydb.mycollection",
"winningPlan" : {
"stage" : "COLLSCAN"
}
},
"serverInfo" : {
"host" : "xxxxxx",
"port" : xxxxx,
"version" : "3.6.0"
},
"ok" : 1.0
}
这意味着它没有使用我为此集合创建的索引。
aws 文档是否在 elemMatch 运算符中不使用数组索引。?