Die Reihenfolge der Eigenschaften eines Dokuments wirkt sich nicht auf die Indizierung aus.
Sie können sich selbst davon überzeugen, indem Sie diese Abfrage ausführen:
db.people.find({LName: "abc"}).explain()
und dann diese Abfrage:
db.people.find({LName: "jkl"}).explain()
Sie sollten sehen, dass MongoDB in beiden Fällen den Index verwendet (der cursor
Eigenschaft sollte so etwas wie "BtreeCursor LName_1_FName_1"
sein ).