首页 > 其他 > 详细

laravel ORM删除模型方法

时间:2021-04-16 17:52:47      阅读:17      评论:0      收藏:0      [点我收藏+]

要删除一个模型,调用模型实例上的delete方法:

$flight = App\Flight::find(1);

$flight->delete();

1 通过主键删除模型

在上面的例子中,我们在调用delete方法之前从数据库中获取该模型,然而,如果你知道模型的主键的话,可以直接删除而不需要获取它:

App\Flight::destroy(1);

App\Flight::destroy([1, 2, 3]);

App\Flight::destroy(1, 2, 3);

2 通过查询删除模型

当然,你还可以通过查询删除多个模型,在本例中,我们删除所有被标记为无效的航班:

$deletedRows = App\Flight::where(‘active‘, 0)->delete(); www.judyhcm.com

laravel ORM删除模型方法

原文:https://www.cnblogs.com/96net/p/14666707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!