首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用数据编织骡子从地图中删除特定字段

如何使用数据编织骡子从地图中删除特定字段
EN

Stack Overflow用户
提问于 2018-02-01 06:44:11
回答 2查看 9K关注 0票数 1

如何使用数据编织从地图中删除特定字段

投入:

{ a:1,b:2,c:3,d:4 }

我希望删除c和d字段(c和d值是动态的),并且只显示输出。

{ a:1,b:2 }

我们怎样才能在数据编织中做到这一点呢?

EN

回答 2

Stack Overflow用户

发布于 2018-02-01 07:17:58

根据数据编织参考文档,您可以从对象中移除字段。试着使用以下方法:

代码语言:javascript
复制
%dw 1.0
%output application/json
---
payload - "c" - "d"

票数 5
EN

Stack Overflow用户

发布于 2020-03-12 09:56:47

下面的代码工作正常:

代码语言:javascript
复制
%dw 2.0
var arr=["c","d"]
output application/json
---
payload filterObject ((value, key, index) -> !(arr contains  (key) as String))

您可以在变量'arr‘中添加/删除要排除的键。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48556805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档