sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan indstilles featureCompatibilityVersion i MongoDB

I MongoDB er setFeatureCompatibilityVersion kommandoen aktiverer eller deaktiverer de funktioner, der bevarer data, der er inkompatible med tidligere versioner af MongoDB.

Syntaks

Syntaksen ser sådan ud:

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

Hvor <version> er den version, du vil indstille den til.

Eksempel

Her er et eksempel for at demonstrere setFeatureCompatibilityVersion kommando:

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

Du skal køre dette mod admin database.

Se den aktuelle indstilling

setFeatureCompatibilityVersion er den samme indstilling, som du kan se med featureCompatibilityVersion kommando.

For nye MongoDB-implementeringer, featureCompatibilityVersion er normalt den samme som den version. For eksempel returnerer min MongoDB 4.4.1-instans en featureCompatibilityVersion af 4.4 .

Når du opgraderer til en ny version af MongoDB, vil din featureCompatibilityVersion vil typisk forblive på sin oprindelige værdi, indtil du eksplicit opgraderer den med setFeatureCompatibilityVersion .

MongoDB-dokumentation

For mere information, se MongoDB-dokumentationen.


  1. For mange åbne filer, mens du sikrer indeks mongo

  2. Spørg Mongodb om måned, dag, år... af en dato og klokkeslæt

  3. Skrivebeskyttet filsystem, når du forsøger mkdir /data/db på Mac

  4. Sådan administreres databaser og samlinger i MongoDB