sql >> Databáze >  >> NoSQL >> MongoDB

Chyba při připojování k Azure:Neplatný znak v hesle s mongoose 5.0.1, ale funguje ve 4.13.9

Pro nejnovější verzi (v5.0.1) Mongoose budete muset pro připojení k MongoDB použít tuto syntaxi takto:

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. Agregace s aktualizací v mongoDB

  2. Mongo:dotaz podle klíče o jednu úroveň hluboko

  3. Mongo jak $lookup s DBRef

  4. Jaký je časově nejefektivnější způsob serializace/deserializace DataTable do/z Redis?