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

MongoError:los nombres de las bases de datos no pueden contener el carácter ' ' cuando se usa mongoosejs connect to mLab

El problema es el nombre de su base de datos en sí. No debe tener espacios en él.

Ejemplo

const databaseName = "Users"
const connectionURI = "mongodb://127.0.0.1"

MongoClient.connect(connectionURI,{useUnifiedTopology:true},(err,client) => {
if(err) return log("Unable to connect to database");
log("Database Connected")

const db = client.db(databaseName);

entonces puedes hacer lo que quieras Ejemplo:

db.addUser("John","kio")