Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
MongoDB Manual 3.0 https://docs.mongodb.org/manual/tutorial/sort-results-with-indexes/
*Location*: https://docs.mongodb.org/manual/tutorial/sort-results-with-indexes/
*User-Agent*: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.71 Safari/537.36
*Referrer*: https://docs.mongodb.org/manual/tutorial/create-indexes-to-support-queries/
*Screen Resolution*: 1920 x 1080
*repo*: docs
*source*: tutorial/sort-results-with-indexes
MongoDB Manual 3.0 https://docs.mongodb.org/manual/tutorial/sort-results-with-indexes/ *Location*: https://docs.mongodb.org/manual/tutorial/sort-results-with-indexes/ *User-Agent*: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.71 Safari/537.36 *Referrer*: https://docs.mongodb.org/manual/tutorial/create-indexes-to-support-queries/ *Screen Resolution*: 1920 x 1080 *repo*: docs *source*: tutorial/sort-results-with-indexes
Description
In the section of "Sort and Non-prefix Subset of an Index", the example "db.data.find(
{ b: 3, a: 4 }).sort(
{ c: 1 })" applies the index "
{ a: 1, b: 1, c: 1 }".
Doesn't order of index make sense in "equity" query in MongoDB? In my understanding, the correct query should be "db.data.find(
{ a: 4, b: 3 }).sort(
{ c: 1 })".