azure - Azure 逻辑应用条件 - 属性包含在数组中的对象中
解决方案
根据您的要求,您可以使用contains
函数轻松实现它。如您的屏幕截图所示,但需要进行一些更改。
首先,你需要知道 的表达式value
。似乎value
来自逻辑应用程序中的“ Parse JSON ”。所以 的表达value
应该是body('Parse_JSON')?['value']
。然后用一个string()
函数将其转为字符串,然后判断是否包含"skuPartNumber":"x"
.
表达式是string(body('Parse_JSON')?['value'])
。
我认为上面的解决方案很简单,但是如果您不想将其视为一个字符串来判断它是否包含"skuPartNumber":"x"
. 也可以循环value
数组,获取每一项,判断字段是否skuPartNumber
等于x
。像下面的截图那样做:
在“ For each ”循环之后,使用“ If ”条件判断变量是否result
等于true
或false
。
推荐阅读
- flutter - 将参数从子级传递给父级,反之亦然
- jakarta-ee - Weblogic 12c - eclipselink MOXy - 嵌套复合对象未解组 - 错误 500
- postgresql - Sequelize:AND 块内的日期比较
- ubuntu-20.04 - POP_OS 重叠窗口
- php - 根据 Wordpress 中的类别计数显示内容
- javascript - 如何在 sparkAR 中为 3d 对象添加中心轴旋转?
- android - Android 应用程序 Toast.makeText -error
- javascript - 如何触发 TweenMax Draggable 事件
- mysql - 如何优化删除 200 万个项目的重复项的查询
- angular - 如何将枚举传递给模板[Angular]中的下拉列表