标签: microsoft-flow
如何使用MS Flow从数组中按指定属性的值选择单个对象?
示例数组:
[ { item_id: '1234' }, { item_id: '4567' } ]
在上面的示例中,我可能只想使用第一个对象及其余可用属性。
很高兴使用工作流定义语言和/或任何数据操作操作。
答案 0 :(得分:1)
我通过使用“数据操作 - 过滤”操作解决了这个问题。
以红色忽略错误 - 它是一个数组。
“item_id”的左手表达式为:
item()?['item_id']
然后我在右侧输入中静态输入我想要访问的项目ID。
DocumentNo Item将是一个只有0或1个元素的数组,可以这样使用:
body('DocumentNo_Item')?[0]?['label']