我有一个查询,其中查找()使用不同的文档属性,然后排序。MongoDB索引用于查找和排序
例如
document = { a : "", b : "", c : "", d : "", e : ""}
db.col.find({a : "", b : "", c : ""}).sort({d:1, e:1})
我可以创建两个索引,一个用于find()和一个用于sort(),MongoDB会相应地使用它们吗?
db.col.createIndex({a : 1, b : 1, c : 1})
db.col.createIndex({d:1, e:1})