【发布时间】:2020-12-08 04:18:52
【问题描述】:
背景:
我需要在 JavaScript 中(在 CosmosDB 中)创建一个存储过程,其中:对于每个反馈文档,用新 id 替换/更新 Feedback.id
var NewID = "5678"
{
"Feedbacks" : [
{
"id": "1234"
}
{
"id": "1234"
}
]
}
这就是我正在做的事情:
我创建了一个名为 UpdateID 的函数并将参数设置为 OldID 和 NewID。我是说遍历文档,并为每个 OldID 值替换为 NewID。我更熟悉 Python,所以这对我来说有点不同,我不确定这是正确的方法。
For every iteration in doc.Feedbacks:
function UpdateID(OldID, NewID) {
if (Feedbacks.id = "OldID")
}
任何建议都会有所帮助
【问题讨论】:
-
您的新 id 存储在哪里以供反馈?
-
它在 LogicApp 的输出中。它存储在 LogicApp 创建的变量中
-
这里似乎有很多信息需要保密,您的团队中是否有人可以帮助您?不幸的是,这个问题太模糊了,无法得到任何合理的答案。
-
当时没有。让我重新表述一下。谢谢
标签: javascript json azure azure-cosmosdb