Я новичок в этом, и мне нужно отсортировать свои данные. У меня есть дефекты с массивом, называемым приоритетами, в котором есть некоторые имена. Теперь я хочу отсортировать их в порядке убывания на основе длины массива. Я борюсь и не могу найти, как это сделать. Это мой код:
@GetMapping("/defects/sort/priority")
public List<Defect> defects2() { return defectRepository.sortAllDefectByPriority(); }
также:
@Query("{ $sort: { $size: '$priorities' }: -1 }")
public List<Defect> sortAllDefectByPriority();
Кто-нибудь может мне помочь? РЕДАКТИРОВАТЬ: я только знаю, как использовать аннотации @Query