当我的学说实体中的字段发生变化时,执行此操作

时间:2014-01-26 15:35:33

标签: php symfony doctrine

我是symfony2的新手,在我的项目中我需要:

  • 当字段值更改为另一个表时,更新我的所有用户。

我正在考虑symfony2的事件和听众(它似乎是最好/最干净的方式),你们怎么想?我问的是因为我没有找到已经实现的Doctrine的监听器,这可能会在特定字段发生变化时引发标志。

提前致谢,

1 个答案:

答案 0 :(得分:0)

我不知道特定字段的任何Doctrine事件侦听器,但您可以使用Doctrine Lifecycle Events,然后检查回调方法中更新的字段。

http://docs.doctrine-project.org/en/latest/reference/events.html#reference-events-lifecycle-events