新闻动态

框架:Eloquent ORM如何删除数据教你三个方法

发布日期:2022-06-12 17:30 | 文章来源:IDC圈

【内容声明】本文源于互联网收集整理,不代表YINGSOO观点!若有咨询“Eloquent ORM如何删除数据教你三个方法”等有关服务器、云主机租用、托管、配置、价格问题,请咨询YINGSOO客服,享受1v1贴心服务!

【好评推荐】香港显卡服务器促销 | 香港高防服务器促销 | 香港物理服务器促销

【主机答疑】免备案服务器不限制任何内容?事实并非如此

这篇文章给大家分享的是Laravel框架Eloquent ORM删除数据的方法。小编觉得挺实用的,因此分享给大家做个参考,文中示例代码介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。

这篇文章,以下三个知识点希望大家能够掌握

如下:

    通过模型删除 通过主键值删除 通过指定条件删除

NO.1模型删除

我们先新建一个方法,然后输入代码。

namespace App\Http\Controllers;use App\Student;use Illuminate\Support\Facades\DB;class StudentController extends Controller{    public function orm4()    {        $student = Student::find(7);//找到id为7的        $bool = $student->delete();//删除        var_dump($bool); 
   }}

如果他显示出了一个true,则证明删除成功,如果没有删除成功,则报错

NO.2通过主键值删除

代码如下:

namespace App\Http\Controllers;use App\Student;use Illuminate\Support\Facades\DB;class StudentController extends Controller{    public function orm4()    {        $num = Student::destroy(7); 
       var_dump($num); 
   }}

如果他输出一个数字1,说明删除成功,受影响的删除数据总数为1,当然,如果要删除多条数据也很简单,代码如下:

namespace App\Http\Controllers;use App\Student;use Illuminate\Support\Facades\DB;class StudentController extends Controller{    public function orm2()    {        $num = Student::destroy(7,5); 
       var_dump($num); 
   }}

效果如下:

这里说明我删除了两条数据

NO.3通过指定条件删除

代码如下:

namespace App\Http\Controllers;use App\Student;use Illuminate\Support\Facades\DB;class StudentController extends Controller{    public function orm2()    {        $num = Student::where('id','>',3)        ->delete(); 
       var_dump($num); 
   }}

这里,id大于三的都会删除,我就不手动演示了

以上就是关于Laravel框架Eloquent ORM删除数据的方法,上述示例具有一定的借鉴价值,有需要的朋友可以参考学习,希望对大家学习Laravel框架有帮助,想要了解更多可以继续浏览本公司其他相关的文章。

YINGSOO是一家专注于海外市场的老牌主机商,2011年建立,以性能稳定和服务高效著称,是企业和站长们的首选,硬件均为SUPERMIRCO和DELL的品牌机型,性能超群;我们是最早采用云计算技术管理服务器的主机商之一,针对大陆线路有接入电信网络,访问速度比较稳定,丢包率低,有不限流量香港服务器和高流量大带宽美国服务器可选。个人十分推荐选购YINGSOO的美国物理机,最高1G带宽不限流,电信CN2线路可选,大陆优化,访问速度快,稳定性高,价格550元/月起,使用专属优惠码可以享受83折优惠,支持多种付款方式。详询客服Min-微信号:YINGSOO-VIP1 / 企业QQ:3002770458

热搜词条:【chia开启收割】【phala 提升信用等级】【美国服务器提高网站速度】【ip秒拨原理】【一台母鸡可以开多少vps】【美国服务器登录】【服务器的cpu】【服务器最长运行20年】【obs停止推流卡住】【比较好的公司存储方案】【网站部署在云平台】【台湾vps为什么那么贵】【云服务器怎么查看主机名】【奇亚币挖矿需要的服务器】【国内精品日本和韩国免费不卡】【mass 修改规则 激活】【CHIA钱包 同步 节点】【nmtui替代】【机房双线备份】【美国ip及服务器地址】【海外云服务器排名】【ecs服务器是什么】【geth测试币领取】【哪里的云服务器好】【韩国vps】【香港高防50G】【cdn系统】【海外延迟】【swarmbzz多节点搭建】【区块链技术当下的发展前景和挑战

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部