MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment afficher votre featureCompatibilityVersion dans MongoDB

L'exemple sur cette page montre comment afficher la featureCompatibilityVersion pour un mongod exemple.

Exemple

Voici un exemple du code utilisé pour afficher la featureCompatibilityVersion pour un mongod instance :

db.adminCommand( 
    { 
        getParameter: 1, 
        featureCompatibilityVersion: 1 
    } 
)

Exemple de résultat :

{ "featureCompatibilityVersion" : { "version" : "4.4" }, "ok" : 1 }

J'ai exécuté cela sur une installation MongoDB 4.4.1, qui a un featureCompatibilityVersion de 4.4. Le format réel du résultat dépend de la version de MongoDB.

Par exemple, dans MongoDB 3.4, cela ressemble à ceci :

"featureCompatibilityVersion" : <version>

La featureCompatibilityVersion Le paramètre détermine les fonctionnalités qui conservent les données incompatibles avec les versions antérieures de MongoDB. Ce paramètre peut être défini avec le setFeatureCompatibilityVersion commande.

Pour les nouveaux déploiements MongoDB, le featureCompatibilityVersion est généralement identique à cette version. Par exemple, mon instance MongoDB 4.4.1 renvoie un featureCompatibilityVersion de 4.4 .

Lorsque vous mettez à niveau vers une nouvelle version de MongoDB, votre featureCompatibilityVersion restera généralement à sa valeur d'origine jusqu'à ce que vous le mettiez explicitement à niveau avec setFeatureCompatibilityVersion .

Documentation MongoDB

Pour plus d'informations, consultez la documentation MongoDB.