Документ с максимальным значением - PullRequest
0 голосов
/ 20 января 2020

У меня много документов в понедельник go этой структуры:

{
    "_id": ObjectID("5a05538b8a478e0794247416"),
    "mainId": "5e21b2ed28cf67567ed2bc30",
    "shortHeader": "John J.J.",
    "dateLastModification": ISODate("2019-09-25T07:49:34.732Z")
}

Мне нужно получить документ с максимальной датой. Я пытаюсь сделать это так:

EntryMetaInfo mainMeta = metaService.getCollectionMetaByName("history");
Document searchQuery = new Document("mainId", "5e21b2ed28cf67567ed2bc30");
FindIterable<Document> oldDatas = mongoService.getDocuments(mainMeta, searchQuery);
Document modification = oldDatas.max(new Document("dateLastModification", null)).first();

Но я получаю исключение MongoQueryException. Как получить документ к максимальной дате?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...