Java mongodb批量删除
时间: 2023-12-15 17:06:16 浏览: 146
mogodb操作mongodb本身
以下是Java MongoDB批量删除的示例代码:
```java
MongoCollection<Document> collection = data.getCollection("ab1");
Bson filter = Filters.eq("key", "value"); // 设置删除条件
DeleteResult result = collection.deleteMany(filter); // 执行批量删除操作
System.out.println(result.getDeletedCount()); // 输出删除的文档数量
```
在上面的代码中,我们首先获取了一个MongoDB集合对象,然后使用Filters.eq()方法设置了删除条件,最后使用deleteMany()方法执行批量删除操作,并使用getDeletedCount()方法获取删除的文档数量。
需要注意的是,上述代码中的"key"和"value"需要替换为实际的删除条件。
阅读全文