我使用扩展了 generic_model 的模型,而后者又扩展了 Eloquent(所以我有几个我使用的 crud 方法已经设置为继承)。
我使用的许多表都调用软删除,这需要一个 WHERE 子句...
WHERE deleted = 0
有没有办法让 Laravel 以这样的方式运行,即这个 WHERE 子句自动包含在所有查询中以及对彼此相关的对象的所有查询中?
例如
pages where id = 5 and deleted = 0
进而...
images where page_id = 5 and deleted = 0