Как получить последние 5 строк?
Я пытаюсь получить список только последних пяти строк из таблицы. Я уже пробовал с limit 5
но не повезло.
Вот метод
@Transactional
public List<Poll> findAllLimit5() {
return em.createQuery("select a from Poll a ", Poll.class).getResultList();
}
Буду признателен за любую оказанную помощь.
1 ответ
Решение
Вот модифицированный метод
@Transactional
public List<Poll> findAllLimit5() {
return em
.createQuery("select a from Poll a ORDER BY a.id_poll DESC ",
Poll.class).setMaxResults(5).getResultList();
}