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

MongoDB ne peut pas utiliser la partie pour traverser l'élément

Ce comportement est souvent causé par une installation mise à jour de MongoDB. Il existe un commutateur de "niveau de compatibilité des fonctionnalités" intégré à MongoDB qui permet des mises à jour vers une version plus récente qui ne modifient pas (en partie) le comportement de l'ancienne version d'une manière inattendue (eh bien). La documentation pour les mises à niveau de la v3.4 à la v3.6 indique sur ce sujet :

Vous pouvez résoudre ce problème en exécutant la commande suivante :

db.adminCommand( { setFeatureCompatibilityVersion: "3.6" } )