java - 如何在 java 中检查集合 mongo db?
问题描述
我想检查该集合是否已经存在。如果存在,则该集合将被删除并添加新数据,如果不存在,则将创建该集合:
在我的代码下面:
MongoCollection<Document> collection = database.getCollection("coba");
解决方案
MongoIterable <String> collection = database.listCollectionNames();
for(String s : collection) {
if(s.equals("collectionName")) {
return true;
}
}
return false;
}
推荐阅读
- sql-server - 如何使用选择查询在sql server中并排添加列
- c++ - 继承和编译 C++
- sql - 如果满足第一个条件,则执行它,否则 Oracle 中的第二个条件
- wagtail - Wagtail - 搜索页面所有者全名
- typescript - 为什么 tsc 不在 Heroku 中运行?
- hive - 如何在 HQL 中查询动态表和列中的数据?
- javascript - 如何将数组中的多个项目移动到数组中的不同索引?
- unity3d - 如果我用 Unity 做 3D 和 Godot 做 2D 会正常吗?使用多个不好吗?
- c# - 我想返回一个表和表中存在的行数作为响应
- mysql - 想通过 dep.yaml 文件转储 data.sql 文件,不想通过 bin/bash 手动转储