【发布时间】:2011-09-24 09:48:01
【问题描述】:
我有两个模型,比如说:
BlogPost(title, message)
Tags(name)
两者都定义了多对多关系。
使用 JPQL,我通过以下查询删除了 BlogPost 列表:
DELETE FROM BlogPost b WHERE b IN :list
(:list 是来自前一个 SELECT 请求的列表)。
这样做,由于BlogPost 和Tags 之间的关系,我有一个ConstraintViolationException。
有没有办法在不使用 JPQL 删除标签的情况下删除关系?
感谢您的帮助!
【问题讨论】:
标签: java many-to-many jpql