我在Azure中使用javascript和node.js编写了简单的表脚本。
现在,如果我从Windows Phone调用其中任何一个,则对象参数会自动从返回值更新。因此像这样的代码工作
await table1.InsertAsync(val1);
MyObj val2 = new MyObj();
val2.data = val1.Id;
await table2.InsertAsync(val2);
但是现在我尝试从Azure中的预定作业中使用它:基本上链接2个插入调用,以便后者依赖于前者的id。 id列是标识并自动创建。
我怎样才能做到这一点?计划作业用javascript / node.js编写。我试过了
var res = table1.insert(val1);
在第一次插入后使用val1.id,但都不起作用。
答案 0 :(得分:0)
当然,在我发布问题后不久,我想出了一个答案。
table1.insert(val1, {
success: function(res) {
var val2 = {
data: res.id
}
table2.insert(val2);
}
});