我创建了一个逻辑应用,其中包含一些触发器、一个“http”连接器和一个“If”条件事件。 “http”连接器返回一个“json”结果,例如 jsonObj
。
我可以检查条件 @equal(body('HTTP')['jsonObj'].someProperty,'someValue')
但无法执行 null
检查该 someProperty
值。
以下是我尝试过的一些方法,但不起作用。
@equal(body('HTTP')['jsonObj'].someProperty, null) --Unable to save
@equal(body('HTTP')['jsonObj']?.someProperty,'null') --Comparing with string value 'null'
最佳答案
您现在可以执行以下操作:
@equals(triggerBody()['jsonObj']?['someProperty'], null)
它是有效的并且可以保存,但如果您尝试切换到基本模式,您会收到错误消息。但仍然可以保存。
关于json - 如何执行 Azure 逻辑应用的 'null' 检查 'if' 条件操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38976744/