Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

140
Vistas
La aplicación no se conecta al mongodb Atlas

Empecé a aprender JavaScript en freecodecamp y me quedé atrapado en un desafío.

El desafío en sí es configurar una mangosta. Pero cada vez que envío mi respuesta, aparece un error de "la mangosta debe estar conectada a una base de datos.

Revisé el foro de la fcc sobre el mismo tema y todas las soluciones no me funcionan

El desafío proporciona el código de inicio y todo lo que se requiere es configurar mongo atlas y conectar su aplicación a él.

En app.js debes agregar

 require("dotenv").config(); let mongoose = require("mongoose"); mongoose.connect(process.env.MONGO_URI, { useUnifiedTopology: true, useNewUrlParser: true });

en el archivo .env MONGO_URI=mongodb+srv://userName:password@cluster0.rmycu.mongodb.net/myFirstDatabase

Donde el nombre de userName y la password se cambian a los míos sin ningún símbolo prohibido.

También debe agregar estas dependencias a package.json

 "mongodb": "4.1.1", "mongoose": "6.0.5"

Cualquier ayuda apreciada

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

¿Puedes intentar cambiar la configuración de conexión y usarla sin opciones adicionales?

 mongoose.connect(process.env.MONGO_URI);

Dado que está utilizando una versión de Mongoose superior a 6.0, estas opciones ya no están disponibles como configuración y se configuran automáticamente.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda