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 相关文章推荐
用Flash图形化数据(二)
Oct 09 PHP
php 魔术方法使用说明
Oct 20 PHP
下拉列表多级联动dropDownList示例代码
Jun 27 PHP
解析PHP中$_FILES的使用以及注意事项
Jul 05 PHP
对PHP新手的一些建议(PHP学习经验总结)
Aug 20 PHP
php获取随机数组列表的方法
Nov 13 PHP
浅谈php命令行用法
Feb 04 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
Jan 22 PHP
php 截取GBK文档某个位置开始的n个字符方法
Mar 08 PHP
PHP递归算法的简单实例
Feb 28 PHP
php查看一个变量的占用内存的实例代码
Mar 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
新浪新闻小偷
2006/10/09 PHP
php上的memcache和memcached两个pecl库
2010/03/29 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
3种php生成唯一id的方法
2015/11/23 PHP
Thinkphp 中 distinct 的用法解析
2016/12/14 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
Jquery之美中不足小结
2011/02/16 Javascript
关于捕获用户何时点击window.onbeforeunload的取消事件
2011/03/06 Javascript
Javascript变量函数浅析
2011/09/02 Javascript
jQuery中unbind()方法用法实例
2015/01/19 Javascript
JavaScript实现将UPC转换成ISBN的方法
2015/05/26 Javascript
JavaScript function函数种类详解
2016/02/22 Javascript
node.js实现端口转发
2016/04/14 Javascript
关于js原型的面试题讲解
2016/09/25 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
2017/07/13 Javascript
nodejs中安装ghost出错的原因及解决方法
2017/10/23 NodeJs
vue-cli + sass 的正确打开方式图文详解
2017/10/27 Javascript
Node.js成为Web应用开发最佳选择的原因
2018/02/05 Javascript
微信小程序实现星级评分和展示
2018/07/05 Javascript
LayUi中接口传数据成功,表格不显示数据的解决方法
2018/08/19 Javascript
JS实现图片轮播效果实例详解【可自动和手动】
2019/04/04 Javascript
[59:26]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第二局
2016/02/28 DOTA
[01:02:54]完美世界DOTA2联赛PWL S2 FTD vs GXR 第一场 11.22
2020/11/26 DOTA
Python对列表去重的多种方法(四种方法)
2017/12/05 Python
Python机器学习之决策树算法实例详解
2017/12/06 Python
Python机器学习之决策树算法
2017/12/22 Python
python针对不定分隔符切割提取字符串的方法
2018/10/26 Python
Django choices下拉列表绑定实例
2020/03/13 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
Python连接mysql数据库及简单增删改查操作示例代码
2020/08/03 Python
python与c语言的语法有哪些不一样的
2020/09/13 Python
LivingSocial英国:英国本地优惠
2019/02/22 全球购物
serialVersionUID具有什么样的特征
2014/02/20 面试题
2015年党风廉政承诺书
2015/01/22 职场文书
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers