Есть репозиторий:
public interface DetailRepository extends JpaRepository<Detail, Integer>
Подскажите пожалуйста, как вытащить из него посредством существующих методов минимальное и максимальное значение по какому-либо полю. Наверно вообще как-то элементарно, но я не нашел ни Max, Min, Value Top, Bottom, может как-то по-особенному называются? )
Можно выбрать первый элемент из отсортированного списка:
Detail findFirstByRequiredOrderByCountAsc(Boolean required);
И у детали уже взять count, это и будет минимальным значением.
1) Нет существующих методов для обработки данного запроса в репозитории JPARepository. Поэтому это можно сделать только через Query.
2) Примерный запрос выглядит так:
@Query (value = "Select min(d.count) from detail d", nativeQuery = true)
Integer findMinimum();
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости