0
我试图用一个取代的实体与JPQL另一个实体一对多关系另一个实体的一个实体,但不知道如何短语JPQL正确。更新使用JPQL更新方法
update PersonInstitution pi set pi.designation = (select d from Designation d where d.id = 50) where pi.designation.id = 34]
我想与另一个指定(编号为50)中的所有PersonInstitution实体的替换一个指定(ID为34)。但它会给出错误。
我可以加载的所有对象,并对其进行编辑,并坚持他们回来,但我认为它作为一种低效率的方式。
我使用JPA与EclipseLink 2.0