Details
-
Improvement
-
Resolution: Done
-
Major - P3
-
None
-
2.1.1
-
None
-
Query
-
Fully Compatible
-
(copied to CRM)
Description
Ex:
db.user.ensureIndex({ "a.x": 1 })
|
db.user.insert({ a: { x: 1, y: 2 }});
|
db.user.find({ "a.x": 1 }).explain(); // uses index
|
db.user.find({ a: { x: 1 }}).explain(); // doesn't use index
|
Both queries gives you the expected result but the latter doesn't use an index.
Attachments
Issue Links
- duplicates
-
SERVER-2953 Use dotted indexes for embedded document queries
-
- Backlog
-
- related to
-
SERVER-2953 Use dotted indexes for embedded document queries
-
- Backlog
-