Recibo el siguiente mensaje de error cuando uso una cadena de conexión que solía funcionar para conectarme a mi Mongo DB en el servidor. Esto comenzó a suceder después de que actualicé mi Compass de 1.25 v a 1.30 v. Tuve que actualizar porque la función de exportación de recopilación no exportaba todos los campos del documento.
Mensaje de error:
Server at localhost:27017 reports maximum wire version 5, but this version of the Node.js Driver requires at least 6 (MongoDB 3.6)
Ayúdeme mientras uso esto para generar informes para verificar el uso de la aplicación y varios otros informes de actividad del usuario
Pude arreglar esto bajando a la versión 1.29.5:
https://github.com/mongodb-js/compass/releases/tag/v1.29.5
Además, deshabilite las actualizaciones automáticas yendo a Ayuda -> Configuración de privacidad para evitar que esto vuelva a suceder.
Parece que hay un cambio importante a partir de MongoDB Compass v1.29.6.
https://github.com/mongodb-js/compass/releases/tag/v1.29.6
Hay esta línea:
dependencias: bump driver a 4.2.1, mongosh a 1.1.6
Supongo que pasar del controlador mongodb 4.1.0 a 4.2.1 tuvo un cambio importante, podría estar relacionado con esto: