检查 MongoDB 中是否存在对象(文档)(使用 Jongo)
Check if Object (document) exists in MongoDB (using Jongo)
我正在尝试查明某个对象(文档)是否存在于集合中。
这是我尝试过的方法,但我被卡住了。
@DbTable(name = "websites")
private MongoCollection websitesTable;
private boolean isInTable(String url) {
FindOne p = websitesTable.findOne("{url: #}", url);
return false;
}
如果给定的 url
已经在集合中,我该如何检查?任何帮助表示赞赏。
试试这个:
return websitesTable.findOne("{url: #}", url)
.as(Map.class)
.iterator()
.hasNext();
我正在尝试查明某个对象(文档)是否存在于集合中。
这是我尝试过的方法,但我被卡住了。
@DbTable(name = "websites")
private MongoCollection websitesTable;
private boolean isInTable(String url) {
FindOne p = websitesTable.findOne("{url: #}", url);
return false;
}
如果给定的 url
已经在集合中,我该如何检查?任何帮助表示赞赏。
试试这个:
return websitesTable.findOne("{url: #}", url)
.as(Map.class)
.iterator()
.hasNext();