laravel 打印数据库执行语句

2019-04-19  本文已影响0人  空气KQ

开启日志

DB::connection()->enableQueryLog()

查询执行后的语句

/dd(DB::getQueryLog());

单条查看执行SQL记录

Order::with(['merchants', 'users', 'infos'])->where(['out_notify_status' => 0, 'pay_status' => 1])->where('notify_number','<=',$notify_number)->limit($number)->toSql()

监听所有执行的SQL语句

 DB::listen(function($query) {
            dump($query->sql);
         });
上一篇 下一篇

猜你喜欢

热点阅读