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 相关文章推荐
PHP5在Apache下的两种模式的安装
Sep 05 PHP
QQ登录 PHP OAuth示例代码
Jul 20 PHP
php中的ini配置原理详解
Oct 14 PHP
浅谈php命令行用法
Feb 04 PHP
php写入数据到CSV文件的方法
Mar 14 PHP
php实现字符串翻转的方法
Mar 27 PHP
分享五个PHP7性能优化提升技巧
Dec 07 PHP
php多线程并发实现方法
Sep 30 PHP
PHP基于DOM创建xml文档的方法示例
Feb 08 PHP
PHP设计模式之装饰器模式实例详解
Feb 07 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
Apr 15 PHP
PHP 8新特性简介
Aug 18 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
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
php while循环得到循环次数
2013/10/26 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
JavaScript 编程引入命名空间的方法
2007/06/29 Javascript
汉化英文版的Dreamweaver CS5并自动提示jquery
2010/11/25 Javascript
myeclipse安装jQuery插件的方法
2011/03/29 Javascript
NodeJS与Mysql的交互示例代码
2013/08/18 NodeJs
整理Javascript基础语法学习笔记
2015/11/29 Javascript
jQuery实现的小图列表,大图展示效果幻灯片示例
2016/10/25 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
2017/08/18 Javascript
JavaScript 对引擎、运行时、调用堆栈的概述理解
2018/10/22 Javascript
微信小程序封装自定义弹窗的实现代码
2019/05/08 Javascript
解决Idea、WebStorm下使用Vue cli脚手架项目无法使用Webpack别名的问题
2019/10/11 Javascript
Vue 实现显示/隐藏层的思路(加全局点击事件)
2019/12/31 Javascript
javascript History对象原理解析
2020/02/17 Javascript
Vue如何实现变量表达式选择器
2021/02/18 Vue.js
[01:23:35]Ti4主赛事胜者组 DK vs EG 1
2014/07/19 DOTA
[46:20]TFT vs Secret Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python打造出适合自己的定制化Eclipse IDE
2016/03/02 Python
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
django模型层(model)进行建表、查询与删除的基础教程
2017/11/21 Python
python中使用xlrd读excel使用xlwt写excel的实例代码
2018/01/31 Python
python dataframe常见操作方法:实现取行、列、切片、统计特征值
2018/06/09 Python
matplotlib给子图添加图例的方法
2018/08/03 Python
python实现顺时针打印矩阵
2019/03/02 Python
python输出数组中指定元素的所有索引示例
2019/12/06 Python
利用PyQt中的QThread类实现多线程
2020/02/18 Python
新手学习Python2和Python3中print不同的用法
2020/06/09 Python
Django中ORM的基本使用教程
2020/12/22 Python
HTTP状态码详解
2021/03/18 杂记
世界上第一个水枕头:Mediflow
2018/12/06 全球购物
社区服务活动总结
2014/05/07 职场文书
基层领导干部“四风”问题批评与自我批评
2014/09/23 职场文书
JavaScript实现简单计时器
2021/06/22 Javascript