如何在Doctrine 2中更新实体后插入新对象

时间:2013-02-06 10:25:22

标签: orm doctrine-orm

我希望在更新对象之后保存新实体(保存历史数据)。

我尝试将对象添加到EntityManager并刷新preUpdate事件,但我有递归效果。

1 个答案:

答案 0 :(得分:3)

您可能在生命周期事件中调用EntityManager#flush:这不受支持,显然会导致无限递归问题。