mongodb 中的_id 字段时包含时间信息的,源于相同客户端的数据,如果间隔1秒以上,那么可以通过对_id进行排序。但是1秒内的数据的顺序则无法通过_id字段确定先后顺序。
MongoCursor<Document> cursor = coll.find().sort(
new Document("_id", -1)).limit(1).iterator();
参考资料:
https://docs.mongodb.com/manual/reference/bson-types/#std-label-objectid