如何在 Azure Logic App 中创建条件对象?
How to create conditional objects in Azure Logic App?
我收到一组相当简单的数据,上面有家庭电话、手机和工作电话。目的地期望数据被规范化,以便它得到:
{
...
"phones": [
{"type":"work", "number":"888-888-888"},
{"type":"cell", "number":"888-888-888"},
{"type":"home", "number":"888-888-888"},
]
...
}
如果其中一个字段为空或空白,则不应发送该元素。如何配置 HTTP post 操作的主体以仅在传入的 属性 具有值时选择性地将对象添加到数组?
您可以尝试添加一个条件语句来控制工作流操作,就像屏幕截图中的示例一样。
更多详细信息,请参阅此article。
我找到了答案,它是带有追加到数组变量操作的撰写操作。它允许组合对象,然后 Append to array 允许在数组中构建对象。
我收到一组相当简单的数据,上面有家庭电话、手机和工作电话。目的地期望数据被规范化,以便它得到:
{
...
"phones": [
{"type":"work", "number":"888-888-888"},
{"type":"cell", "number":"888-888-888"},
{"type":"home", "number":"888-888-888"},
]
...
}
如果其中一个字段为空或空白,则不应发送该元素。如何配置 HTTP post 操作的主体以仅在传入的 属性 具有值时选择性地将对象添加到数组?
您可以尝试添加一个条件语句来控制工作流操作,就像屏幕截图中的示例一样。
更多详细信息,请参阅此article。
我找到了答案,它是带有追加到数组变量操作的撰写操作。它允许组合对象,然后 Append to array 允许在数组中构建对象。