2
엔티티가 category
이고 다른 엔티티가 article
이며 cat_id
으로 연결되어 있고 케스케이드 제거가 있습니다.symfony ORM PostRemove with soft deletable
내가 category
을 삭제하려고 할 때 category
엔티티가 softDeleteable
이며, 기본 동작은 onDelete 계단식 때문에 관련 기사를 삭제하는 것입니다.
기사의 상위 카테고리를 소프트 삭제 한 경우 article
엔터티에있는 교리 orm 이벤트 PostRemove
을 감지하고 싶습니다.
Doctrine은 article
엔티티에서 PostRemove
ORM 이벤트를 감지 할 수없고 PreRemove
이벤트 만 감지합니다.
softDeleteable 확장을 비활성화하면 잘 작동하지만 사용하고 싶습니다.