标签: doctrine many-to-many soft-delete
我可以在ManyToMany引用表上添加SoftDelete行为,这将添加deleted_at列。不幸的是,将列设置为非NULL值,不会过滤掉关系。这就是我所希望的。
在没有实际引用参考表的情况下,有人知道解决方法吗?
答案 0 :(得分:0)
您可以在模板中为软删除添加一个监听器。然后,您可以挂钩 preDqlSelect 方法并添加所需的 dql 部分。
preDqlSelect