将属性添加到 Azure 逻辑应用中变量中的对象
Add properties to an object in a variable in Azure Logic Apps
如何在 Azure Logic Apps 的变量中添加、更新或删除对象的 属性?
我之前的对象示例:
{
"prop1": "value1"
}
我之后的对象示例:
{
"prop1": "value1",
"prop2": "value2",
}
我想使用 Set variable
操作来在变量中添加一个新的 属性 (我使用了 union
函数,但使用了一个临时变量,因为分配了一个变量的自引用值未被授权)。
感谢您的帮助!
您可以使用 Initialize 变量来创建 prop2 变量,或者您可以从任何需要的地方获取它。然后您可以使用 Compose 步骤来组合 prop1 和 prop2。
为了说明,我使用了一个 http 触发的逻辑应用程序,其 JSON 正文为“prop1”,值为“value1”。我认为将变量“prop2”初始化为“value2”。对于我的撰写块,我使用了 input
{
"prop1": "@{triggerBody()?['prop1']}",
"prop2": "@{variables('prop2')}"
}
我的输出是一个 webhook,它将接收合并的 JSON 作为
{
"prop1": "value1",
"prop2": "value2"
}
如何在 Azure Logic Apps 的变量中添加、更新或删除对象的 属性?
我之前的对象示例:
{
"prop1": "value1"
}
我之后的对象示例:
{
"prop1": "value1",
"prop2": "value2",
}
我想使用 Set variable
操作来在变量中添加一个新的 属性 (我使用了 union
函数,但使用了一个临时变量,因为分配了一个变量的自引用值未被授权)。
感谢您的帮助!
您可以使用 Initialize 变量来创建 prop2 变量,或者您可以从任何需要的地方获取它。然后您可以使用 Compose 步骤来组合 prop1 和 prop2。 为了说明,我使用了一个 http 触发的逻辑应用程序,其 JSON 正文为“prop1”,值为“value1”。我认为将变量“prop2”初始化为“value2”。对于我的撰写块,我使用了 input
{
"prop1": "@{triggerBody()?['prop1']}",
"prop2": "@{variables('prop2')}"
}
我的输出是一个 webhook,它将接收合并的 JSON 作为
{
"prop1": "value1",
"prop2": "value2"
}