首页 > 解决方案 > 如何在转换消息 mule 3 中使用通配符?

问题描述

%dw 1.0
%output application/json
---
(payload.data filter ((item, index) -> item.username == flowVars.fname))[0].id

如何在此表达式中使用通配符,以便 item.username 与 flowVars.fname 匹配且不区分大小写?

标签: mule

解决方案


为了确保比较不区分大小写,只需在比较之前将值转换为大写即可。

例子:

((upper item.username) == (upper flowVars.fname))

推荐阅读