Как отсортировать монго агрегатный запрос по результатам внутреннего объекта - PullRequest
0 голосов
/ 14 января 2019

Если результат агрегирования Монго:

{
  _id : "5c1a39d182ceb728c3430275",
  docs : {
    "First Name": "Nilesh",
    "Last Name" : "Sodha",
    "Age"       : 23    
  }
},

{
  _id : "5c1a39d182ceb728c3430274",
  docs : {
    "First Name": "Pradip",
    "Last Name" : "Sodha",
    "Age"       : 25    
  }
}

Как получить отсортированный результат по "Возрасту" в JAVA

1 Ответ

0 голосов
/ 14 января 2019

Попробуйте это

 mongoTemplate.find(new Query(Criteria.where("_id").is(mongoId))
                    .with(new Sort(Sort.Direction.DESC, "Age")), eClass);

mongoId = автоматически сгенерированный идентификатор монго

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