我正在尝试创建一个存储过程来编辑documentDB中的文档,我正在使用此链接中提到的代码:
https://docs.microsoft.com/en-us/azure/cosmos-db/programming
然而,我收到此错误:
mscorlib:TypeError:client.createStoredProcedureAsync不是函数
这是我图书馆的问题吗? (documentdb)我也有以下代码。
var documentClient = require("documentdb").DocumentClient;
var client = new documentClient("DB URL", { "masterKey": "DB Key" });
教程不适合node.js吗?
答案 0 :(得分:0)
您提到的教程使用Node.js SDK with Q Promises来说明存储过程,触发器和UDF的语法和用法。
因此,您需要通过以下命令安装它:
npm install documentdb-q-promises
并更改您的代码:
var documentClient = require("documentdb").DocumentClient;
为:
var documentClient = require("documentdb-q-promises").DocumentClientWrapper;