【发布时间】:2016-06-20 17:56:17
【问题描述】:
我正在尝试从表中获取仅包含最后五行的列表。我已经尝试过limit 5 但没有运气。
方法如下
@Transactional
public List<Poll> findAllLimit5() {
return em.createQuery("select a from Poll a ", Poll.class).getResultList();
}
非常感谢任何帮助。
【问题讨论】:
-
感谢我尝试使用 setMaxResults 的链接,它成功了。
-
你怎么知道它会收到哪 5 个?
-
在选择查询中我添加了 **ORDER BY a.id_poll DESC ** 所以它将接收最后 5 行,如果我没有添加,默认情况下它将接收前 5 行。跨度>