【发布时间】:2012-04-20 11:31:41
【问题描述】:
我正在使用以下 JPA 查询,并且收到 java.lang.IllegalArgumentException:无法为具有多个返回异常的查询创建 TypedQuery。
TypedQuery<RaBdrRating> uQuery =
(TypedQuery<RaBdrRating>)entityManager.createQuery("
SELECT r.activePackage,SUM(r.duration),SUM(r.charge),COUNT(r)
FROM RaBdrRating r WHERE r.callType = :callType
and r.startDate between :startDate and :endDate
GROUP BY r.activePackage",RaBdrRating.class);
uQuery.setParameter("callType", model.getCallType());
uQuery.setParameter("startDate",startDate);
uQuery.setParameter("endDate",endDate);
List<RaBdrRating> listOfPackages = uQuery.getResultList();
谁能告诉我我的查询出了什么问题.....我是 JPA 的新手,我不知道是什么问题,在这里遇到了问题。如果有人知道请告诉我。
【问题讨论】:
标签: jpa