поиск по максимальному значению в MongoDB

Приложение Spring. Имеется сущность:

User {
int city;
int age;
...}

У меня есть запрос на поиск объекта с максимальным значением age по всей таблице:

Optional<User> findFirstByOrderByAgeAsc();

Можно как-то исправить этот запрос, чтобы поиск производился только в пределах конкретного города (city)?

В документации Spring Data MongoDB нашел такой пример:

List<User> findByFirstnameSortByAgeDesc(String firstname);

Но у меня Spring не дает построить аналогичный запрос:

List<Person> findByCitySortByAgeAsc(String city);

Ответы (0 шт):