MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoError:i nomi dei database non possono contenere il carattere ' ' quando si utilizza mongoosejs connesso a mLab

Il problema è il nome del database stesso. Non dovresti avere spazi al suo interno.

Esempio

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);

quindi puoi fare tutto ciò che intendevi Esempio:

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