向拥有方添加对象时,ManyToMany实现的反面不会自动更新

时间:2018-11-20 11:23:52

标签: doctrine-orm

根据文档,我在两个表之间实现了双向ManyToMany关系。

然后,当我向拥有的副关系添加条目时,我想对情况进行单元测试。但是后来我从反面的查询总是忽略了新元素。

然后我意识到只有清除ObjectManager并从数据库中新读取所有对象时,才返回正确的值。看到这一点后,我尝试在添加新对象时手动更新反面(如更新反面时所建议的那样),然后一切正常。

我现在正在寻找讨论该文档的位置,以确保我以正确的方式进行所有操作,但找不到。也许有人在外面有提示吗?

0 个答案:

没有答案