标签: azure azure-logic-apps
我有一个嵌套了每个循环的逻辑应用程序,其中每个循环都有一个数组,如下所示:-
@items('For_each')?['TicketAssignedTo']->这有时可能会获得黑色数组值,例如“ TicketAssignedTo”:[],这会使循环成功,但无法在此循环中插入SQL块。如何检测这些空白值并使控件执行内部块?
答案 0 :(得分:1)
您可以在表达式中使用length function。另外请注意在检查长度之前将值合并为空字符串。
length function
答案 1 :(得分:0)
您可以在逻辑应用程序中添加“ If”条件来判断数组的长度。
长度的表达是
但也许您应该使用
length(body('xxx'))
这取决于阵列的来源。