Spring数据最后记录

时间:2016-03-11 06:04:36

标签: java spring-data hql

我有实体Invoice。我需要获取Invoice的paymentDate,但只需要数据库中的最后一条记录。如何使用@Query进行操作? HQL不支持last查询。

1 个答案:

答案 0 :(得分:0)

要从查询中获取单个结果,请尝试

// construct a unique query -- maybe limit 1
Query query = em.createQuery("SELECT COUNT(c) FROM Country c");
long countryCount = (Long)query.getSingleResult();