簡體   English   中英

代理問題DocumentDb和NodeJS

[英]Proxy issues DocumentDb and NodeJS

我正在嘗試使用NodeJs和Azure DocumentDb創建示例應用程序。 我從npm添加了必需的DocumentDb SDK。

嘗試向示例數據庫端點創建文檔時遇到問題,這似乎是代理問題。 請讓我知道我們如何從nodejs向DocumentDB SDK提供代理配置。

在此處輸入圖片說明

var DocumentClient = require("documentdb").DocumentClient;
var endpoint = "***********";
var authKey = "**********";

var client = new DocumentClient(endpoint, { "masterKey": authKey });
var databaseDefination = { "id": "AzureDocsData" };

var collectionDefination = { "id": "MyAzureDocs" };

var documementDefination = {
    id: "HelloWorld_042D_535D_xYg3H_140Op",
    stuff: "Hello World"
};


client.createDatabase(databaseDefination, function (err, database) {
    console.log("DATABASE CREATION ERROR : ", err);
    client.createCollection(database._self, collectionDefination, function (err, collection) {
        client.createDocument(collection._self, documementDefination, function (err, document) {
            client.queryDocuments(collection._self, "SELECT * FROM docs d WHERE d.stuff = 'Hello World'").toArray(function (err, result) {
                console.log("RESULT", result)
            });
        });
    });
});

您的環境中是否設置了代理? 如果不是,則可能的問題是可能未正確輸入端點。 您可以通過登錄Azure門戶獲取端點URI。 在Azure門戶中,導航到您的DocumentDB帳戶,然后單擊“帳戶”邊欄選項卡上的“鍵”圖標,您應該在那里看到URI。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM