如何在Azure Logic App中创建条件对象?
我收到一组相当平坦的数据,上面有家庭电话、手机和工作电话。目标希望数据被规范化,以便获得:如何在Azure Logic App中创建条件对象?,azure,azure-logic-apps,Azure,Azure Logic Apps,我收到一组相当平坦的数据,上面有家庭电话、手机和工作电话。目标希望数据被规范化,以便获得: { ... "phones": [ {"type":"work", "number":"888-888-888"}, {"type":"cell", "number":"888-888-888"}, {"type":"home", "number":"888-888-888"}, ] ... } 如果其中一个字段为null或空白,则不应发送该元素。如何配置HTTP post操作的主
{
...
"phones": [
{"type":"work", "number":"888-888-888"},
{"type":"cell", "number":"888-888-888"},
{"type":"home", "number":"888-888-888"},
]
...
}
如果其中一个字段为null或空白,则不应发送该元素。如何配置HTTP post操作的主体,使其仅在传入属性具有值的情况下选择性地向数组中添加对象?您可以尝试添加一个条件语句来控制工作流操作,如屏幕截图中的示例
有关更多详细信息,请参阅。我找到了一个答案,它是带有附加到数组变量操作的Compose操作。它允许对象的组合,然后附加到数组允许在数组中构建对象