Laravel5 模型的关联删除 (cascading deletes)
开发过程中,用 Laravel 的自带软删除(Soft Deleting)模式,此时如果关联外键删除是不可行的,而且又不想用数据库的事件促发关联表更新的话,可以使用 Laravel 的 Model 的 deleted 事件进行更新。
实现代码: app/Models/User.php
1 |
|
主要代码是这段:
1 | public static function boot() { |
开发过程中,用 Laravel 的自带软删除(Soft Deleting)模式,此时如果关联外键删除是不可行的,而且又不想用数据库的事件促发关联表更新的话,可以使用 Laravel 的 Model 的 deleted 事件进行更新。
实现代码: app/Models/User.php
1 | <?php |
主要代码是这段:
1 | public static function boot() { |