Symfony ORM PostRemove 软删除

Symfony ORM PostRemove with soft deletable

我有一个实体 category 和另一个实体 article 加入 cat_id 并级联删除。

category 实体是 softDeleteable

当我尝试删除 category 时,默认行为是删除相关文章,因为它们是级联的 onDelete。

如果我软删除了文章的父类别,我想在实体 article 中检测学说 orm 事件 PostRemove

学说无法检测到 article 实体中的 PostRemove ORM 事件,只能检测到 PreRemove 事件。

当我禁用 softDeleteable 扩展时它工作正常,但我想使用它。

您可以收听以下事件:

Category 实体上。

希望对您有所帮助