sql >> Database >  >> NoSQL >> MongoDB

MongoDB kan het onderdeel niet gebruiken om het element te doorkruisen

Dat gedrag wordt vaak veroorzaakt door een bijgewerkte installatie van MongoDB. Er is een "functiecompatibiliteitsniveau"-schakelaar ingebouwd in MongoDB die updates naar een nieuwere versie mogelijk maakt die (een deel van) het gedrag van de oude versie niet veranderen op een onverwachte (nou ja) manier. De documentatie voor upgrades van v3.4 naar v3.6 staat over dat onderwerp:

U kunt dit oplossen door de volgende opdracht uit te voeren:

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


  1. Percona Live 2017 - Samenvatting van Meerderen

  2. MongoDB $letterlijk

  3. Is er een manier om met sessies te werken zonder de ASP.Net MVC-site te vergrendelen?

  4. MongoError:ns niet gevonden wanneer verzameling wordt verwijderd