Pues ya tenia rato con este tema al hacer mis conexiones hacia mongoDB con Nodejs, cada inicio de conexión siempre me salia el mensaje "DeprecationWarning: current URL string parser is deprecated" si bien el mensaje me permitía trabajar sin complicación llego el momento de hacerlo como se debe.
Inicial mente yo tenia configurara mi conexión de la siguiente forma:
var mongoose = require('mongoose');
const MONGO_URI ='STRING_DE_CONEXION';
mongoose.Promise = global.Promise;
mongoose.connect(MONGO_URI).then(()=> console.log("conexion exitosa Atlas"))
.catch(function(err){ console.error(err)});
y siempre me mandaba el warning "DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version"
Total que si prestas atención ha ese mensaje claramente te indica que debes colocar las variables useNewUrlParser y useUnifiedTopology, y pues no hay mas la conexión deberá quedar de la siguiente forma:
Claramente no hay mucho que buscar en la red ya que el mismo log te da la solución
Saludos
Comentarios
Publicar un comentario