antvis / data-set

state driven all in one data process for data visualization.
MIT License
248 stars 46 forks source link

[feature request]pick 字段过滤增加反向过滤功能 #51

Open HaveF opened 5 years ago

HaveF commented 5 years ago

*Link:

Transform 数据转换 · pick 字段过滤

dv.transform({
  type: 'pick',
  fields: [ 'xxx', 'yyy' ] // 决定保留哪些字段,如果不传,则返回所有字段
});

能不能再加个反向的逻辑, 即, 决定不保留哪些字段? 看了下源码, 没太看懂怎么加....

如果如下简单凑合也是能用的, 但这种, 不能 dv.transform...transform...transform...而且可能还有其他问题

fields: Object.keys(dv.rows[0]).filter(f=> !['zzz', 'aaa'].includes(f))