MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoError:nomes de banco de dados não podem conter o caractere ' ' ao usar mongoosejs connect to mLab


O problema é o próprio nome do banco de dados. Você não deve ter espaços nele.

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

então você pode fazer o que pretendia Exemplo:
db.addUser("John","kio")