mule - 如何在转换消息 mule 3 中使用通配符?
问题描述
%dw 1.0
%output application/json
---
(payload.data filter ((item, index) -> item.username == flowVars.fname))[0].id
如何在此表达式中使用通配符,以便 item.username 与 flowVars.fname 匹配且不区分大小写?
解决方案
为了确保比较不区分大小写,只需在比较之前将值转换为大写即可。
例子:
((upper item.username) == (upper flowVars.fname))
推荐阅读
- c++11 - 如何获取当前时间的亚秒
- oracle - 如何在 oracle apex 交互式报告中选择记录 ID
- perl - 只匹配两次
- rest - 带有部分结果的批处理查询的 REST 状态代码
- ruby-on-rails - 获取嵌套资源 id 表单 URL
- outlook-addin - Outlook 自定义 Web 加载项移动应用程序问题:不适用于少数帐户
- javascript - Angular 7 使用 cardinity-js
- ios - 为什么我的 UITabBar 在载入屏幕加载后消失?
- java - Apache poi XSSFSheet.write() 未完成
- javascript - 固定椭圆上的动画角度