【发布时间】:2018-06-08 18:25:13
【问题描述】:
我试图有一个选择条件,我将根据数组是否为空来运行流程。
例子:
Input : {"data":{"detailsSearch":[]}}
我的代码:
1. #[payload.data.detailsSearch*.size() > 0]
2. #[payload.data.detailsSearch*?]
我得到一个运行时异常:
org.mule.api.MessagingException: Execution of the expression "payload.data.detailsSearch*.size() > 0" failed. (org.mule.api.expression.ExpressionRuntimeException).
我正在寻找 sn-p 来检查这个数组是否为空和 null
【问题讨论】:
标签: mule mule-component dataweave mule-esb