laravel 输出最后执行sql 附:whereIn的使用方法


Posted in PHP onOctober 10, 2019

在sql语句执行前

DB::enableQueryLog();

sql sql sql sql sql

dd(DB::getQueryLog());

DB::enableQueryLog();
    $data = UsersMenu::select('users_menu.*')
      ->join('users as a','a.id','=','users_menu.user_id')
      ->where('a.id', $user_id)->get();
//    dd($data);
//    DB::connection()->enableQueryLog();
//    $data = DB::query('select * from users_menu,users where users.id = users_menu.user_id');
    dd(DB::getQueryLog());

附:whereIn 后面跟的参数必须是数组

普通sql语句:SELECT users_menu . *

FROM users_menu
INNER JOIN users AS a ON a.id = users_menu.user_id
WHERE a.id

IN ( 1, 2 )

$data = UsersMenu::select('users_menu.*')
  ->join('users as a','a.id','=','users_menu.user_id')
  ->whereIn('a.id', $user_id);

此时的$user_id 是个数组才行

以上这篇laravel 输出最后执行sql 附:whereIn的使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
第八节 访问方式 [8]
Oct 09 PHP
phpmyadmin导入(import)文件限制的解决办法
Dec 11 PHP
基于PHP选项与信息函数的使用详解
May 10 PHP
php jsonp单引号转义
Nov 23 PHP
php内存缓存实现方法
Jan 24 PHP
PHP获取POST数据的几种方法汇总
Mar 03 PHP
php单一接口的实现方法
Jun 20 PHP
全面了解PHP中的全局变量
Jun 17 PHP
Yii视图CGridView列表用法实例分析
Jul 12 PHP
Yii CGridView用法实例详解
Jul 12 PHP
Yii 2.0中场景的使用教程
Jun 02 PHP
yii2.0整合阿里云oss的示例代码
Sep 19 PHP
基于laravel where的高级使用方法
Oct 10 #PHP
laravel 实现设置时区的简单方法
Oct 10 #PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
Oct 10 #PHP
Laravel Eloquent ORM 多条件查询的例子
Oct 10 #PHP
laravel withCount 统计关联数量的方法
Oct 10 #PHP
浅谈laravel中的关联查询with的问题
Oct 10 #PHP
thinkphp框架使用JWTtoken的方法详解
Oct 10 #PHP
You might like
PHP stream_context_create()作用和用法分析
2011/03/29 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
2020/03/26 PHP
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
利用location.hash实现跨域iframe自适应
2010/05/04 Javascript
js内存泄露的几种情况详细探讨
2013/05/31 Javascript
jquery事件重复绑定的快速解决方法
2014/01/03 Javascript
在JavaScript中判断整型的N种方法示例介绍
2014/06/18 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
jQuery基于cookie实现换肤功能实例
2017/10/14 jQuery
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
JS实现倒计时图文效果
2018/11/17 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
js时间戳转yyyy-MM-dd HH-mm-ss工具类详解
2019/04/30 Javascript
使用webpack将ES6转化ES5的实现方法
2019/10/13 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
js实现菜单跳转效果
2020/12/11 Javascript
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
Python功能键的读取方法
2015/05/28 Python
django1.8使用表单上传文件的实现方法
2016/11/04 Python
Python实现利用163邮箱远程关电脑脚本
2018/02/22 Python
解决pandas 作图无法显示中文的问题
2018/05/24 Python
pandas 转换成行列表进行读取与Nan处理的方法
2018/10/30 Python
8种用Python实现线性回归的方法对比详解
2019/07/10 Python
numpy.array 操作使用简单总结
2019/11/08 Python
python中的unittest框架实例详解
2021/02/05 Python
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
2013/01/09 HTML / CSS
香港化妆品经销商:我的公主
2016/08/05 全球购物
联想英国官网:Lenovo英国
2019/07/17 全球购物
公司人力资源的自我评价
2014/01/02 职场文书
创新社会管理心得体会
2014/09/12 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
公司员工宿舍管理制度
2015/08/07 职场文书
100句拼搏进取的名言警句,值得一读!
2019/10/07 职场文书
Windows中Redis安装配置流程并实现远程访问功能
2021/06/07 Redis
如何创建一个创建MySQL数据库中的datetime类型
2022/03/21 MySQL