MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So zeigen Sie Ihre featureCompatibilityVersion in MongoDB an

Das Beispiel auf dieser Seite zeigt, wie die featureCompatibilityVersion angezeigt wird für einen mongod Beispiel.

Beispiel

Hier ist ein Beispiel für den Code, der zum Anzeigen der featureCompatibilityVersion verwendet wird für einen mongod Beispiel:

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

Beispielergebnis:

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

Ich habe das auf einer MongoDB 4.4.1-Installation ausgeführt, die eine featureCompatibilityVersion hat von 4.4. Das tatsächliche Format des Ergebnisses hängt von der MongoDB-Version ab.

In MongoDB 3.4 geht das beispielsweise so:

"featureCompatibilityVersion" : <version>

Die featureCompatibilityVersion Die Einstellung bestimmt die Features, die Daten beibehalten, die mit früheren Versionen von MongoDB nicht kompatibel sind. Diese Einstellung kann mit setFeatureCompatibilityVersion gesetzt werden Befehl.

Für neue MongoDB-Bereitstellungen ist die featureCompatibilityVersion ist normalerweise die gleiche wie diese Version. Beispielsweise gibt meine MongoDB 4.4.1-Instanz eine featureCompatibilityVersion zurück von 4.4 .

Wenn Sie auf eine neue Version von MongoDB aktualisieren, wird Ihre featureCompatibilityVersion bleibt normalerweise auf seinem ursprünglichen Wert, bis Sie ihn explizit mit setFeatureCompatibilityVersion aktualisieren .

MongoDB-Dokumentation

Weitere Informationen finden Sie in der MongoDB-Dokumentation.