- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个实体 category
和另一个实体 article
加入 cat_id
并级联删除。
类别
实体是 softDeleteable
当我尝试删除一个类别
时,默认行为是删除相关文章,因为它们是级联的onDelete。
如果我软删除了文章的父类别,我想检测实体 article
中的 Doctrine orm 事件 PostRemove
。
该 Doctrine 无法检测article
实体中的PostRemove
ORM事件,只能检测PreRemove
事件。
当我禁用 softDeleteable 扩展时它工作正常,但我想使用它。
最佳答案
关于php - Symfony ORM PostRemove 软删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41086954/
我从规范中找到了以下信息。但对于不是英语母语的我来说还不够清楚。 The PostPersist and PostRemove callback methods are invoked for an
我有这样的东西: public function postRemove(LifecycleEventArgs $args) { $entity = $args->getObject();
我有一个实体 category 和另一个实体 article 加入 cat_id 并级联删除。 类别 实体是 softDeleteable 当我尝试删除一个类别时,默认行为是删除相关文章,因为它们是级
引用Symfony 2关于文件上传的Cookbook,我尝试使用Doctrine的@PostRemove事件监听器在文件从数据库中删除后删除文件。 文档.php /** @Entity */ clas
这个问题在我脑海中盘旋了一段时间,现在我需要一些关于 preRemove/postRemove 事件的建议,因为我将执行的查询基本上是 DELETE 但这应该也适用于 prePersist/postP
我有一个实体 File,它位于 oneToMany 关系的拥有方,Document 位于相反的一侧。存在级联删除,因此当 Document 被删除时,所有相关的 File 实体也被删除。 现在我有一个
我是一名优秀的程序员,十分优秀!