Il convient de noter que la définition des paires clé-valeur dans JSON est intrinsèquement non ordonnée et que la base de données ne garantit pas l'ordre dans lequel les objets BSON seront stockés. Alors ne comptez pas sur cette commande pour quoi que ce soit.
Définir une liste de clés et un outil pour générer OrderDict
Dépôt en mongo normalement ;
Interrogez les résultats et utilisez « l'outil pour générer OrderDict » ci-dessus pour générer un objet instance OrderDict.
Je me demande si cela peut répondre à vos besoins. Mais si votre objet doit être transmis à l'aide de méthodes telles que JSON, l'ordre risque d'être à nouveau perturbé.
Il convient de noter que la définition des paires clé-valeur dans JSON est intrinsèquement non ordonnée et que la base de données ne garantit pas l'ordre dans lequel les objets BSON seront stockés. Alors ne comptez pas sur cette commande pour quoi que ce soit.
Essayez ceci :
Définir une liste de clés et un outil pour générer OrderDict
Dépôt en mongo normalement ;
Interrogez les résultats et utilisez « l'outil pour générer OrderDict » ci-dessus pour générer un objet instance OrderDict.
Je me demande si cela peut répondre à vos besoins. Mais si votre objet doit être transmis à l'aide de méthodes telles que JSON, l'ordre risque d'être à nouveau perturbé.