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

MongoError:databasenavne kan ikke indeholde tegnet ' ', når du bruger mongoosejs connect til mLab

Problemet er selve databasenavnet. Du bør ikke have mellemrum i den.

Eksempel

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

så kan du gøre hvad du har tænkt dig at Eksempel :

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


  1. C# mongo-forespørgsler med json-strenge

  2. MongoTemplate Criteria Query

  3. Giver MongoDB en måde at generere sekventielle værdier på?

  4. Sådan finder du timeforskellen mellem to datoer i mongodb