首页 > 解决方案 > Spring Data Mongo:dropCollection 没有完全删除集合?

问题描述

代码:

template.dropCollection("products");

代码执行后,我看到集合中的所有文档products都已删除,但集合本身仍然存在。

那么,接下来的问题是如何完全放弃收集?

注意:spring-data-mongodb:2.2.10.RELEASE Mongo DB 4.2.12。

标签: springmongodbspring-bootspring-dataspring-data-mongodb

解决方案


使用 MongoDB Compass 时有一个刷新按钮。 MongoDB指南针

检查集合名称,它已经被删除。

System.out.println(template.getCollectionNames());
template.dropCollection("products");
System.out.println(template.getCollectionNames());

推荐阅读