【发布时间】:2012-07-13 11:51:33
【问题描述】:
方法如下:
public void deleteVotesByReplyID(long replyId) {
EntityManager em = getEntityManager();
try {
int re = em.createQuery("delete object(o)
from Vote as o
where o.memberReply.id = '"+replyId+"'"
).executeUpdate();
} finally {
em.close();
}
}
上面的查询有什么问题? (使用 jpa 1.0)
【问题讨论】:
-
异常堆栈跟踪说明了什么?您使用哪种 JPA 实现?
-
nothing..only java.lang.IllegalArgumentException:在 EntityManager 中创建查询时发生异常。 JPA 1.0
-
哪个实现? Hibernate、EclipseLink、其他?
-
Toplink.......................
标签: sql jpa jpql entitymanager