阅读(3827) (11)

Laravel 8 通过查询删除模型

2021-07-07 10:18:54 更新

你也可以在模型上运行删除语句。在这个例子中,我们将删除所有标记为非活跃的航班。与批量更新一样,批量删除不会为删除的模型启动任何模型事件:

$deletedRows = App\Models\Flight::where('active', 0)->delete(); 

注意:通过 Eloquent 执行批量删除语句时,不会触发 deletingdeleted 模型事件。因此,在执行删除语句时,从不检索模型示例。