sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man ställer in featureCompatibilityVersion i MongoDB

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.


  1. Jest och Redis (enhet testar problem med databascache)

  2. MongoDB - Skapa en databas

  3. Hur man kontrollerar anslutningen till mongodb

  4. Användningsfall för NoSQL