框架:Eloquent ORM如何删除数据教你三个方法
【内容声明】本文源于互联网收集整理,不代表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处理。