Kolejność właściwości dokumentu nie wpływa na indeksowanie.
Możesz to zobaczyć na własne oczy, uruchamiając to zapytanie:
db.people.find({LName: "abc"}).explain()
a następnie to zapytanie:
db.people.find({LName: "jkl"}).explain()
powinieneś zauważyć, że MongoDB użyje indeksu w obu przypadkach (cursor
właściwość powinna wyglądać jak "BtreeCursor LName_1_FName_1"
).