【发布时间】:2017-09-30 08:11:18
【问题描述】:
我看不到如何使用这样的 JPA 查询...
@Query(value = "select statusupdateid, count(*) from cmets group by statusupdateid", nativeQuery = true) 公开的
它应该给出一个 StatusUpdate id 和计数...
我不知道是使用 HashMap 还是什么......但是来自 How to get SELECT values and COUNT value with JPA GROUP BY? 的对象解决方案看起来不像是一个优雅的解决方案,而且我的 HashMap 不起作用
public HashMap<StatusUpdate, Long> topComments();
谢谢
【问题讨论】:
-
你在使用 Spring Data 吗?
-
是的。问题必须做更多的事情,您将使用什么来遍历那些(对象,长)数据对。谢谢布山
标签: java mysql hibernate jpa spring-boot