wso2 ESB如何检查数据服务returns是否没有记录

wso2 ESB how to check if dataservice returns no records

在 WSO2 ESB 中,在一个序列中,我正在调用数据服务并期望一些 rows.If 行存在,它应该更进一步。如果没有找到记录,我想停止序列的进一步处理。当没有找到记录时,就没有逻辑可以执行。 我怎样才能做到这一点?

在 DSS 中配置数据服务时,您需要勾选选项 "return request status",因此如果 table 中没有记录,这将为您提供响应,因为 XML ] 为基础,因此您将获得根元素作为来自 DSS 的 return 响应。 在你的序列中,你可以添加一个过滤条件来检查响应是否包含和数据