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

So legen Sie die featureCompatibilityVersion in MongoDB fest

In MongoDB die setFeatureCompatibilityVersion Der Befehl aktiviert oder deaktiviert die Funktionen, die Daten beibehalten, die mit früheren Versionen von MongoDB nicht kompatibel sind.

Syntax

Die Syntax sieht so aus:

db.adminCommand( { setFeatureCompatibilityVersion: <version> } )

Wobei <version> ist die Version, auf die Sie sie einstellen möchten.

Beispiel

Hier ist ein Beispiel, um die setFeatureCompatibilityVersion zu demonstrieren Befehl:

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

Sie müssen dies gegen den admin ausführen Datenbank.

Aktuelle Einstellung anzeigen

Die setFeatureCompatibilityVersion ist dieselbe Einstellung, die Sie mit der featureCompatibilityVersion anzeigen können Befehl.

Für neue MongoDB-Bereitstellungen ist die featureCompatibilityVersion ist normalerweise die gleiche wie diese Version. Beispielsweise gibt meine MongoDB 4.4.1-Instanz eine featureCompatibilityVersion zurück von 4.4 .

Wenn Sie auf eine neue Version von MongoDB aktualisieren, wird Ihre featureCompatibilityVersion bleibt normalerweise auf seinem ursprünglichen Wert, bis Sie ihn explizit mit setFeatureCompatibilityVersion aktualisieren .

MongoDB-Dokumentation

Weitere Informationen finden Sie in der MongoDB-Dokumentation.