[英]how to remove specific fields from List maps using dataweave mule
如何在不迭代數組的情況下使用dataweave從數組映射中刪除特定字段
輸入:
[{a:1,b:2,c:3,d:4},{a:5,b:6,c:7,d:8}]
我想從數組中刪除c和d字段(c和d的值是動態的)
輸出:
[{a:1,b:2},{a:5,b:6}]
我們如何在數據編織中做到這一點
%dw 1.0
%output application/json
---
[{a:1,b:2,c:3,d:4},{a:5,b:6,c:7,d:8}] map
$ - "c" - "d"
我使用了內聯輸入,因此可以輕松運行。 當添加到流中時,將其替換為“有效負載”。
減號和地圖的組合是正確的方法。 Map運算符會遍歷數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.