我有一个与B类(Cascade persist)的亲戚a的父级A
我想在更新B时更新A(以经典表单/控制器为单位)。
我的问题是当我在b
中做这样的事情$ thisb-> getParenta() -> updateStuff()
a修改持续存在...我不知道该如何处理。
看这个答案。您的B实体可能不是关系的自有方面,因此未检查。
来自文档:
学说只会检查协会的拥有方 更改。
onetomany始终是双向关联的反面。
因此,您可能应该在A上调用EntityManager :: Persist()使其正常工作。