Обзор учетной записи Azure Cosmos DB - документация по быстрому запуску, доступная через боковую панель меню учетной записи Azure Cosmos DB;Подключение приложения MongoDB среди прочего осуществляется через:
- драйвер Node.js 2.2 и
- драйвер Node.js 3.0
Я использовалСтрока подключения драйвера Node.js 2.2 в функции azure, которая не совместима с зависимостью драйвера Node.js 3+ в моем приложении.Используя строку подключения драйвера Node.js 3.0, я смог подключить приложение MongoDB без ошибок.Знак двойного равенства в строке пароля - это URL, закодированный в драйвере 3+.
Node.js 3+ driver connection string
var mongoClient = require("mongodb").MongoClient;
mongoClient.connect("mongodb://cosmodb:<PWD>%3D%3D@cosmodb.documents.azure.com:10255/?ssl=true", function (err, client) {
client.close();
});
Node.js 2.2 driver connection string
var mongoClient = require("mongodb").MongoClient;
mongoClient.connect("mongodb://cosmodb:<PWD>==@cosmodb.documents.azure.com:10255/?ssl=true", function (err, db) {
db.close();
});