laravel 获取某个查询的查询SQL语句方法
时间:2021-06-19 08:16:56|栏目:PHP代码|点击: 次
如下所示:
DB::connection()->enableQueryLog();#开启执行日志
$count = DB::table('test') //执行查询
->whereNull('deleted_at')
->where('id', '=', 3)
->where('Name', '=', '测试')
->count();
print_r(DB::getQueryLog()); //获取查询语句、参数和执行时间
Array
(
[0] => Array
(
[query] => select count(*) as aggregate from `test` where `deleted_at` is null and `id` = ? and `Name` = ?
[bindings] => Array
(
[0] => 3
[1] => 测试
)
[time] => 1
)
)
栏 目:PHP代码
本文地址:http://www.codeinn.net/misctech/144433.html






