mongo java 3.0驱动全部删除

mongo java 3.0 driver remove all

我不想删除该集合并重新创建它,但如果这是推荐的方式,我想我会这样做。 以前有一个collection.removeAll()方法...

collection.deleteMany( bson ) ,但是否有可用的 "match-all" 过滤器? (我第一次通过我找不到任何东西)。

我认为最接近的是:

collection.deleteMany(new Document());

这实际上等同于 Mongo shell 中的 db.collection.remove({})