2
私はエンティティcategory
とcat_id
で結合されたもう1つのエンティティarticle
を持ち、カスケード除去します。symfony ORM PostRemove with soft deletable
category
エンティティはsoftDeleteable
私はcategory
を削除しようとすると、デフォルトの動作は、それらがonDeleteカスケード接続されているので、関連する記事を削除することです。
私が記事の親カテゴリをソフト削除した場合、article
エンティティ内のdoctrine ormイベントPostRemove
を検出したいと思います。
doctrineはarticle
エンティティでPostRemove
ORMイベントを検出できず、PreRemove
イベントのみを検出します。
softDeleteable拡張機能を無効にするとうまくいきますが、使いたいです。