【发布时间】:2020-02-02 23:44:11
【问题描述】:
我想检查 YAML 列表中是否存在该值。
我有 product.yaml
intGrp:
- "A"
- "CD"
- "EF"
- "ABC"
- "CDEF"
来自我要检查的转换消息
If (intGrp contains payload.myvalue) this else that
试过了
%dw 2.0
var prop = Mule::p('intGrp')
output application/json
---
{
a: prop contains ("A")
}
但这并不能解决我的问题。因为我想做一个精确的字符串匹配。即如果我给
a: prop contains ("AB") 我应该得到一个错误,因为没有“AB”产品。
任何帮助将不胜感激。 谢谢
【问题讨论】: