【发布时间】:2016-03-13 04:34:12
【问题描述】:
我一直在兜圈子。我正在尝试使用节点 js documentdb 库执行现有的存储过程。
var sproc = self.client.queryStoredProcedures(collection._self, "select * from root r WHERE r.id = 'helloWorld'");
self.client.executeStoredProcedure(sproc._self, function (err, res) {
if(err){
console.log(err);
}else{
console.log(res);`
}
});
不完全确定 queryStoredProcedures(似乎不是这个的异步版本)是检索存储过程的 uri 的正确方法,我还没有设法让它工作。我还试图避免对数据库进行过多的往返,但据我所知,我要么对存储过程的 uri 进行硬编码,要么必须至少发出两个请求才能执行存储过程。
【问题讨论】:
标签: javascript node.js azure stored-procedures azure-cosmosdb