有人可以向我解释一下Mongoose的流有什么问题吗?我使用mongoose并有一些集合,我使用流查询10 000个元素。在线,我想从集合中删除10 000个元素中的每一个。 例如:
var stream = Collection.find({}).limit(10000).stream();
stream.on('data', function (item) {
stream.pause();
// do something
item.remove(function (err) {
stream.resume();
});
});
现在问题是,我将文件限制为10 000,但删除的数量超过10000.为什么?