laravel如何优化更新最新的一条数据的SQL

Song • 524 次浏览 • 0 个回复 • 2018年07月31日

适用场景,适合并发量不高的平台(地方),比如后台添加用户同时更新其它不可控的情况下:

原生SQL给出了实际的使用方法,

UPDATE quan.hexiao_code SET sort_code='LKUHFS' WHERE sort_code='SAMQLF' ORDER BY id DESC LIMIT 1

使用Laravel方式实现:

DB::tables("orders")->where("name","1")->orderBy("id","DESC")->limit(1)->update(["user_id"=>$user_id]);

原创文章,转载请注明 :laravel如何优化更新最新的一条数据的SQL - Laravel学习网
原文出处: https://phpartisan.cn/news/112.html
问题交流群 :168117787
提交评论
要回复文章请先登录注册
用户评论
  • 没有评论
[ 配置教程 ] 在ubuntu16.04中部署LNMP环境(php7+maridb且开启maridb远程以及nginx多域名访问 )并配置laravel环境 laravel通过artisan执行passport出现There are no commands defined in the "passport" namespace.