MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB kann den Teil nicht verwenden, um das Element zu durchlaufen

Dieses Verhalten wird häufig durch eine aktualisierte Installation von MongoDB verursacht. In MongoDB ist ein „Feature Compatibility Level“-Schalter integriert, der Updates auf eine neuere Version zulässt, die das Verhalten der alten Version (einigen) nicht auf unerwartete (na ja) Weise ändern. Die Dokumentation für Upgrades von v3.4 auf v3.6 heißt es zu diesem Thema:

Sie können dies beheben, indem Sie den folgenden Befehl ausführen:

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