JPA,实体管理器,选择许多列并获取结果列表自定义对象
2022-09-02 20:03:34
如何获取自定义对象列表,如查询下面的结果:
SELECT p.category.id, count(p.id) FROM Product p left join p.category c WHERE p.seller.id=:id GROUP BY c.id
例如:
return getEntityManager().createQuery("SELECT p.category.id, count(p.id) FROM Product p left join p.category c WHERE p.seller.id=:id GROUP BY c.id").setParameter("id", id).getResultList();
我需要一张包含类别 ID 和类别中产品数量的地图。