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.