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 相关文章推荐
php访问查询mysql数据的三种方法
Oct 09 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
Nov 02 PHP
Apache下禁止php文件被直接访问的解决方案
Apr 25 PHP
PHP 循环删除无限分类子节点的实现代码
Jun 21 PHP
php模拟登陆的实现方法分析
Jan 09 PHP
PHP程序中使用adodb连接不同数据库的代码实例
Dec 19 PHP
Yii中的cookie的发送和读取
Jul 27 PHP
PHP实现浏览器中直接输出图片的方法示例
Mar 14 PHP
PHP封装的分页类与简单用法示例
Feb 25 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 PHP
PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】
Apr 14 PHP
详解php中流行的rpc框架
May 29 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从右向左/从左向右截取字符串的实现方法
2011/11/28 PHP
php格式化金额函数分享
2015/02/02 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
用js生产批量批处理执行命令
2008/07/28 Javascript
对采用动态原型方式无法展示继承机制得思考
2009/12/04 Javascript
JavaScript实现的图像模糊算法代码分享
2014/04/22 Javascript
JS实现关闭当前页而不弹出提示框的方法
2016/06/22 Javascript
BootStrap使用file-input插件上传图片的方法
2016/09/05 Javascript
Javascript中常用的检测方法小结
2016/10/08 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
Scala解析Json字符串的实例详解
2017/10/11 Javascript
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
2018/04/12 jQuery
jQuery实现监听下拉框选中内容发生改变操作示例
2018/07/13 jQuery
JS中call()和apply()的功能及用法实例分析
2019/06/28 Javascript
node.js实现上传文件功能
2019/07/15 Javascript
jQuery实现简单QQ聊天框
2020/08/27 jQuery
JS实现购物车基本功能
2020/11/08 Javascript
JS实现可以用键盘方向键控制的动画
2020/12/11 Javascript
[39:07]LGD vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
python根据文本生成词云图代码实例
2019/11/15 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
2020/04/14 Python
python破解同事的压缩包密码
2020/10/14 Python
联想C++笔试题
2012/06/13 面试题
应聘医药代表职位求职信
2013/10/21 职场文书
2014年个人师德工作总结
2014/12/04 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
小学生通知书评语
2014/12/31 职场文书
钢琴师观后感
2015/06/12 职场文书
在HTML5 localStorage中存储对象的示例代码
2021/04/21 Javascript
HTML怎么设置下划线?html文字加下划线方法
2021/12/06 HTML / CSS
MongoDB使用场景总结
2022/02/24 MongoDB
python turtle绘制多边形和跳跃和改变速度特效
2022/03/16 Python
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技