-1
我正在学习在Java mongoldb,我想获得最后插入的文件,搜索谷歌我已经找到了这个可以得到最后插入:MongoDB为什么id是-1?
BasicDBObject sortObject = new BasicDBObject().append("_id", -1);
FindIterable<Document> cur = collection.find().sort(sortObject).limit(1);
Document p = cur.first();
System.out.println(p.get("name"));
和它的作品! :) buuuut为什么应该是ID -1?
这不是“分配值”。它**是**“指定排序顺序”。事实上下降。阅读文档['.sort()'](https://docs.mongodb.com/manual/reference/method/cursor.sort/)。这通常是一个更好的开始,一般来说你如何学习东西。 –