sql >> Databáze >  >> NoSQL >> MongoDB

Jak nastavit featureCompatibilityVersion v MongoDB

V MongoDB, setFeatureCompatibilityVersion povolí nebo zakáže funkce, které uchovávají data nekompatibilní s dřívějšími verzemi MongoDB.

Syntaxe

Syntaxe vypadá takto:

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

Kde <version> je verze, na kterou jej chcete nastavit.

Příklad

Zde je příklad demonstrující setFeatureCompatibilityVersion příkaz:

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

Musíte to spustit proti admin databáze.

Zobrazit aktuální nastavení

setFeatureCompatibilityVersion je stejné nastavení, které můžete zobrazit pomocí featureCompatibilityVersion příkaz.

Pro nová nasazení MongoDB, featureCompatibilityVersion je obvykle stejná jako tato verze. Například moje instance MongoDB 4.4.1 vrací featureCompatibilityVersion z 4.4 .

Když upgradujete na novou verzi MongoDB, vaše featureCompatibilityVersion obvykle zůstane na své původní hodnotě, dokud jej explicitně neupgradujete pomocí setFeatureCompatibilityVersion .

Dokumentace MongoDB

Další informace najdete v dokumentaci MongoDB.


  1. Mongodb Healthcheck krok za krokem

  2. mongodb získat odlišné záznamy

  3. Čtečka Mongo C# JSON očekávala hodnotu, ale našla „replSetGetStatus“

  4. Nelze vytvořit funkční projekt meteor.js na tulákovské krabici