2017-09-14 52 views
0

我有一個要求,其中整個響應結構將根據當前元素而變化。但在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。

回答

0

發佈問題後我找到了答案!

它與大括號一起使用。

[1,2,5] map ($ when $ >1 otherwise 2) 

感謝

Sushma