MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

L'ordre des clés est-il important dans une documentation MongoDB BSON ?

L'ordre des propriétés d'un document n'affecte pas l'indexation.

Vous pouvez le constater par vous-même en exécutant cette requête :

db.people.find({LName: "abc"}).explain()

puis cette requête :

db.people.find({LName: "jkl"}).explain()

vous devriez voir que MongoDB utilisera l'index dans les deux cas (le cursor propriété doit être quelque chose comme "BtreeCursor LName_1_FName_1" ).