azure - 向 Azure 逻辑应用中的变量中的对象添加属性
问题描述
如何在 Azure 逻辑应用的变量中添加、更新或删除对象的属性?
我之前的对象示例:
{
"prop1": "value1"
}
之后我的对象示例:
{
"prop1": "value1",
"prop2": "value2",
}
我想使用该Set variable
操作在变量中添加一个新属性(我使用了该union
函数,但使用了一个临时变量,因为未授权将自引用值分配给变量)。
谢谢您的帮助!
解决方案
您可以使用 Initialize 变量来创建 prop2 变量,也可以从任何需要的地方获取它。然后您可以使用 Compose 步骤来组合 prop1 和 prop2。为了说明,我使用了一个带有“prop1”和值“value1”的 JSON 主体的 http 触发逻辑应用程序。我认为将变量“prop2”初始化为“value2”。对于我的撰写块,我使用了输入
{
"prop1": "@{triggerBody()?['prop1']}",
"prop2": "@{variables('prop2')}"
}
我的输出是一个 webhook,它将接收组合的 JSON 作为
{
"prop1": "value1",
"prop2": "value2"
}
推荐阅读
- excel - 无法从下拉列表中获取文本值
- javascript - 在 JavaScript 中读取 json 文件仅返回 HTML 代码
- r - 仅对两个数据帧中特定行的数字列求和以添加噪声
- python - 为什么 python 需要全局关键字而 C/C++ 不需要?
- php - 如何在表格中添加按钮
- ios - 更新到最新的 swift 版本后,我得到了错误:没有这样的模块“NewAppName”
- javascript - Javascript appendChild 在页面上滚动用户
- laravel - 如何将一个输入值与 laravel 控制器中的另一个输入值进行比较?
- javascript - 复制到剪贴板并消失消息
- vim - 无法在 vim 内的终端中返回终端模式