【发布时间】:2017-04-24 18:00:41
【问题描述】:
我为学说创建了 preupdate 和 prepersist 事件监听器。 有实体,我想检查多对多关系 - 是否是新的。
task->tags
如果标签是新的,做某事
【问题讨论】:
-
您是否尝试过将新对象与旧对象进行比较(如described here)?
标签: php symfony doctrine-orm
我为学说创建了 preupdate 和 prepersist 事件监听器。 有实体,我想检查多对多关系 - 是否是新的。
task->tags
如果标签是新的,做某事
【问题讨论】:
标签: php symfony doctrine-orm
抱歉,Doctrine 不支持关联更改的 preUpdate 侦听器。
http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/events.html#preupdate
【讨论】: