Conexión a Una base de Datos sin Docker
Para los que no se pueden descargar e instalar docker porque su PC no le permite virtualización como a mi , aquí les tengo la solución.
Con esto no quiero decir que docker es una mala opción , es una muy buena opción pero no todos tenemos una pc que permita virtualización
Crearemos la URI que va a ser un poco diferente:
const uri =
'mongodb+srv://<user>:<password>@<cluster>.<port>.<host>?retryWrites=true&w=majority';
Los <cluster> , <port> y <host> los consigues cuando creas un cluster en mongo atlas en la uri
después de ahí elimina si a ti te sale ‘/test’ y remplázalo con los valores de la uri, mi ejemplo:
const uri = 'mongodb+srv://<user>:<password>@cluster0.qzz1w.mongodb.net?retryWrites=true&w=majority'
Ahora configuramos los siguiente:
const client = new MongoClient(uri, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
Después solo sigue los pasos del profesor y continua con la clase
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?