laravel中select执行原生sql语句及选择字段

发布时间:2021-03-03 23:11:46 阅读:1699次

在开发时,有时候直接用原生的sql可能更简单粗暴

记得要参数绑定

有一些sql语句比较复杂,用构造器还不如直接用sql来的方便,我们在laravel中使用原生语句,
首先要在开头use DB,

use IlluminateSupportFacadesDB;

然后在查询

$id = Request::input('id');
$arr = DB::connection('mysql')->select("select * from orders where id=?",[$id]);

记住如果不是执行原生的sql语句的话

那么select的意义就不一定了,指的是选中字段

例如

$id = Request::input('id');
$arr = DB::connection('mysql')->table('orders')->select("*")->where('id',$id)->get();

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel中select执行原生sql语句及选择字段 出自老鄢博客 | 欢迎分享