0%

开发过程中,用 Laravel 的自带软删除(Soft Deleting)模式,此时如果关联外键删除是不可行的,而且又不想用数据库的事件促发关联表更新的话,可以使用 Laravel 的 Model 的 deleted 事件进行更新。

阅读全文 »

正常来说数据库最好不要做真正的硬删除操作,所以可以改用柔和的软删除。也就是在数据库增加一个字段,比如 is_deleted,如果是 0 的时候表示正常,1 表示已被删除。

阅读全文 »