我可以在 ManyToMany 引用表上添加 SoftDelete 行为,这将添加一个 Deleted_at 列。不幸的是,将该列设置为非 NULL 值,不会过滤掉关系。这是我所希望的。
有人知道没有实际引用引用表的解决方法吗?
最佳答案
您可以在模板中为软删除添加一个监听器。然后就可以钩入preDqlSelect
方法并添加所需的 dql 部分。
关于doctrine - Doctrine 1.2 中多对多表的 SoftDelete,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29773082/