I MongoDB, setFeatureCompatibilityVersion kommandot aktiverar eller inaktiverar funktionerna som kvarstår data som är inkompatibla med tidigare versioner av MongoDB.
Syntax
Syntaxen ser ut så här:
db.adminCommand( { setFeatureCompatibilityVersion: <version> } )
Där <version> är den version du vill ställa in den på.
Exempel
Här är ett exempel för att demonstrera setFeatureCompatibilityVersion kommando:
db.adminCommand( { setFeatureCompatibilityVersion: "4.4" } )
Du måste köra detta mot admin databas.
Visa den aktuella inställningen
setFeatureCompatibilityVersion är samma inställning som du kan se med featureCompatibilityVersion kommando.
För nya MongoDB-distributioner, featureCompatibilityVersion är vanligtvis samma som den versionen. Till exempel returnerar min MongoDB 4.4.1-instans en featureCompatibilityVersion av 4.4 .
När du uppgraderar till en ny version av MongoDB, din featureCompatibilityVersion kommer vanligtvis att förbli på sitt ursprungliga värde tills du uttryckligen uppgraderar den med setFeatureCompatibilityVersion .
MongoDB-dokumentation
För mer information, se MongoDB-dokumentationen.