sql >> Database >  >> NoSQL >> MongoDB

Fout bij verbinden met Azure:illegaal teken in wachtwoord met mangoest 5.0.1 maar werkt in 4.13.9

Voor de nieuwste versie (v5.0.1) van Mongoose moet je deze syntaxis gebruiken om als volgt verbinding te maken met MongoDB:

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. flushdb wist niet alle sleutels in redis?

  2. Wat is het verschil tussen een tijdschrift en een niet-tijdschrift Mongodb-database?

  3. Redis C# - Incr-waarde gebruiken in een transactie

  4. Als u in een primair-secundaire Mongo db-set per ongeluk naar een secundair schrijft, wordt dit in het primaire weergegeven en wordt het doorgestuurd naar het primaire