用于更新多对一关联的jpa查询

用于更新多对一关联的jpa查询,jpa,jpql,Jpa,Jpql,是否可以创建查询以更新作为关系一部分的字段?我不会更新孩子,我只想将字段更新到关联中 我尝试了,但我得到了错误:无法浏览关联字段 我怎么能这样做 非常感谢您不需要查询 获取表示关系的对象,修改所需的值,然后将其保留。谢谢回答。。总是这样做:em.merge(someObject);em.flush();em.refresh(someObject);但是我得到了下一个错误:“不能刷新非托管对象”,事实上“someObject”是一个使用em.find获取它的对象,它包含我需要的更改

是否可以创建查询以更新作为关系一部分的字段?我不会更新孩子,我只想将字段更新到关联中

我尝试了,但我得到了错误:无法浏览关联字段

我怎么能这样做


非常感谢

您不需要查询


获取表示关系的对象,修改所需的值,然后将其保留。

谢谢回答。。总是这样做:em.merge(someObject);em.flush();em.refresh(someObject);但是我得到了下一个错误:“不能刷新非托管对象”,事实上“someObject”是一个使用em.find获取它的对象,它包含我需要的更改