从数据库MongoDB获得最高价值

时间:2019-07-03 19:43:57

标签: java mongodb mongodb-java

我想从Mongo集合中的所有文档中获得最高的价值,但是我尝试过的没有成功。

我没有做太多尝试,但是我在Google上搜索了很多,但是每个响应都几乎相同,但对我不起作用,并且代码如下:

FindIterable<Document> results = database.getCollection("bans").find(new BasicDBObject("_id", 0));
                if (results.first() != null) {
                    lastBanId = (long) Objects.requireNonNull(results.first()).get("_id");
                }

我确实希望结果返回至少1的值(重新启动Java程序),但是如果集合中没有Document,则返回0作为默认值。

0 个答案:

没有答案