sql >> Database >  >> NoSQL >> MongoDB

Hoe de featureCompatibilityVersion in MongoDB in te stellen

In MongoDB is de setFeatureCompatibilityVersion commando schakelt de functies in of uit die gegevens behouden die niet compatibel zijn met eerdere versies van MongoDB.

Syntaxis

De syntaxis gaat als volgt:

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

Waar <version> is de versie waarop u het wilt instellen.

Voorbeeld

Hier is een voorbeeld om de setFeatureCompatibilityVersion te demonstreren commando:

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

U moet dit uitvoeren tegen de admin database.

Bekijk de huidige instelling

De setFeatureCompatibilityVersion is dezelfde instelling die u kunt bekijken met de featureCompatibilityVersion commando.

Voor nieuwe MongoDB-implementaties, de featureCompatibilityVersion is meestal hetzelfde als die versie. Mijn MongoDB 4.4.1-instantie retourneert bijvoorbeeld een featureCompatibilityVersion van 4.4 .

Wanneer u een upgrade uitvoert naar een nieuwe versie van MongoDB, wordt uw featureCompatibilityVersion blijft normaal gesproken op zijn oorspronkelijke waarde totdat u het expliciet upgradet met setFeatureCompatibilityVersion .

MongoDB-documentatie

Zie de MongoDB-documentatie voor meer informatie.


  1. Hoe een sleutelpatroon zoeken in redis hash?

  2. mislukt met fout 10068:ongeldige operator:$oid

  3. Hydra-CLI verbinden met een wachtwoordbeveiligde redis-server?

  4. Redis installeren op Debian 9