Crossfilter删除记录

时间:2014-07-22 18:56:49

标签: crossfilter

我正在尝试从crossfilter中删除数据。 docs州:

  

crossfilter。删除()

     

从此交叉过滤器中删除与当前过滤器匹配的所有记录。

var db = crossfilter([1, 2, 3]),
dimension = db.dimension(Number);
dimension.filter(1);
db.remove();

我希望这会返回[2,3],但我得到了[]。

JSFiddle

2 个答案:

答案 0 :(得分:1)

我删除了1但仍然使用

进行了过滤
dimension.filter(1);

重置:

dimension.filterAll();

fiddle

答案 1 :(得分:0)

我最了解它,crossfilteredObject.remove();从原始的crossfilteredObject中删除所有对象。

您的db对象中没有可以绘制维度的对象。