spring-boot 直接获取mongodb所有表名
时间: 2023-08-04 15:02:37 浏览: 180
springboot结合mongodb
你可以使用 MongoDB 的 Java 驱动程序来获取所有集合名称。以下是一个示例代码:
```
@Autowired
private MongoTemplate mongoTemplate;
public List<String> getAllCollectionNames() {
return mongoTemplate.getCollectionNames();
}
```
在上面的代码中,我们使用了 Spring Data MongoDB 提供的 `MongoTemplate` 类来获取所有集合名称。`getCollectionNames()` 方法返回一个字符串列表,其中包含了数据库中所有集合名称。
阅读全文