sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo configurar la versión de compatibilidad de características en MongoDB

En MongoDB, el setFeatureCompatibilityVersion El comando habilita o deshabilita las funciones que conservan datos incompatibles con versiones anteriores de MongoDB.

Sintaxis

La sintaxis es así:

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

Donde <version> es la versión que desea configurar.

Ejemplo

Aquí hay un ejemplo para demostrar setFeatureCompatibilityVersion comando:

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

Debe ejecutar esto contra el admin base de datos.

Ver la configuración actual

setFeatureCompatibilityVersion es la misma configuración que puede ver con featureCompatibilityVersion comando.

Para nuevas implementaciones de MongoDB, la featureCompatibilityVersion suele ser el mismo que esa versión. Por ejemplo, mi instancia de MongoDB 4.4.1 devuelve una featureCompatibilityVersion de 4.4 .

Cuando actualiza a una nueva versión de MongoDB, su featureCompatibilityVersion normalmente permanecerá en su valor original hasta que lo actualice explícitamente con setFeatureCompatibilityVersion .

Documentación de MongoDB

Para obtener más información, consulte la documentación de MongoDB.