Есть репозиторий:
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();
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Возможно ли в Java добавление экземпляру класса метода непрописанного в классе?
Почему когда c условием в методе clickEquals при делении на ноль выходит из приложения(В приложении 'Calculyator' произошла ошибка),а без нее выводит...
В своей программе я использовал оператор == для сравнения строкНо я наткнулся на баг, и при замене == на equals он пропал