mysql - 如何在 MYSQL 和 Mule 中处理 size=0 响应

标签 mysql mule esb

我正在使用 mulesoft esb 3.7 和 MySQL。如果我运行没有结果集的查询,我注意到有效负载的值为 size=0...我如何在选择路由器中评估它?是#[flowVars.size==0]还是#[payload==null]

谢谢

最佳答案

@sam,使用调试器并检查结果集的类型是否是集合,如果是列表,则使用 #[payload.size()==0] 如果不是,那么您会看到有效负载是否为空。

关于mysql - 如何在 MYSQL 和 Mule 中处理 size=0 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35720646/

相关文章:

mysql - 使用相同的值更新多个列,语法简短

java - 如何在不使用实体类的情况下使用 EclipseLink 与表进行交互?

java - 如何运行 MULE RMI?

gradle - Gradle无法下载正确的版本

c# - nservicebus启动错误

MySQL - 如何从最接近开始的点获取范围?

php - MySQL如何在虚拟字段定义中实现条件

骡子 SFTP : How to create directories on remote location

wso2 - 分散-聚集(克隆+聚合)不起作用

c# - 用于 C# 和 Java EDA 的 Apache Camel ESB