2016-12-11 1 views
2

엔티티가 category이고 다른 엔티티가 article이며 cat_id으로 연결되어 있고 케스케이드 제거가 있습니다.symfony ORM PostRemove with soft deletable

내가 category을 삭제하려고 할 때 category 엔티티가 softDeleteable

이며, 기본 동작은 onDelete 계단식 때문에 관련 기사를 삭제하는 것입니다.

기사의 상위 카테고리를 소프트 삭제 한 경우 article 엔터티에있는 교리 orm 이벤트 PostRemove을 감지하고 싶습니다.

Doctrine은 article 엔티티에서 PostRemove ORM 이벤트를 감지 할 수없고 PreRemove 이벤트 만 감지합니다.

softDeleteable 확장을 비활성화하면 잘 작동하지만 사용하고 싶습니다.

답변