数据编辑中condtion时的可访问性?
问题描述:
我有一个要求,其中整个响应结构将根据当前元素而变化。但在dataweave中不能访问when,但使用function可以访问。你能否建议我在这里错过了一些东西? [1,2,5] map $ when $ > 1 otherwise 2
抛出错误。但是像下面的方式一样使用。 %function r(a) a when a > 1 otherwise 2 --- [1,2,5] map r($)
数据编辑中condtion时的可访问性?
请帮我理解一下行为。
谢谢
Sushma。
答
发布问题后我找到了答案!
它与大括号一起使用。
[1,2,5] map ($ when $ >1 otherwise 2)
感谢
Sushma