Spring 数据 Mongo:dropCollection 没有完全删除集合?

Spring Data Mongo: dropCollection doesn't remove collection completely?

代码:

template.dropCollection("products");

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

那么,接下来的问题是如何彻底丢弃集合?

注:spring-data-mongodb:2.2.10.RELEASE Mongo 数据库 4.2.12.

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

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

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