laravel 获取某个查询的查询SQL语句

DB::connection()->enableQueryLog();#开启执行日志 这是放在最头部
$count = DB::table(‘test’) //执行查询
->whereNull(‘deleted_at’)
->where(‘id’, ‘=’, 3)
->where(‘Name’, ‘=’, ‘测试’)
->count();
print_r(DB::getQueryLog()); //获取查询语句、参数和执行时间 (放在最后头)

猜你喜欢

转载自blog.csdn.net/qq_41966668/article/details/80629454