我正在使用Spring应用程序,并使用Spring Data JPA进行数据库操作。我在创建查询时遇到了问题。
我有一张桌子,用户可以在其中存储产品。我想检索给定用户的地图,在那里我将获得有关给定用户产品所在的所有不同类别及其数量的信息。在本机sql中,将是以下查询:
SELECT category, count(*) FROM products where user_id = 1 GROUP BY category;
您能帮我在Spring Data Jpa存储库中实现它吗? @Query应该是什么样?以及如何将数据作为地图返回? 谢谢!