Symfony Cascade更新到父母关系



我有一个与B类(Cascade persist)的亲戚a的父级A

我想在更新B时更新A(以经典表单/控制器为单位)。

我的问题是当我在b

中做这样的事情

$ thisb-> getParenta() -> updateStuff()

a修改持续存在...我不知道该如何处理。

看这个答案。您的B实体可能不是关系的自有方面,因此未检查。

来自文档:

学说只会检查协会的拥有方 更改。

onetomany始终是双向关联的反面。

因此,您可能应该在A上调用EntityManager :: Persist()使其正常工作。

相关内容

  • 没有找到相关文章

最新更新