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

Fejl ved forbindelse til Azure:Ulovligt tegn i adgangskode med mongoose 5.0.1, men fungerer i 4.13.9

For den seneste version (v5.0.1) af Mongoose skal du bruge denne syntaks for at oprette forbindelse til MongoDB sådan her:

const mongoose = require('mongoose');

mongoose.connect('mongodb://<cosmosdb-username>.documents.azure.com:10255/<databasename>?ssl=true', {
    auth: {
      user: '<cosmosdb-username>',
      password: '<cosmosdb-password>'
    }
  })
  .then(() => console.log('connection successful'))
  .catch((err) => console.error(err));


  1. hvordan man strukturerer et sammensat indeks i mongodb

  2. Er der nogen, der kender et fungerende eksempel på 2dsphere index i pymongo?

  3. Sideinddeling på array gemt i et dokumentfelt

  4. Hvorfor Spring ReactiveMongoRepository ikke har en gemmemetode til Mono?