快捷打印Laravel中的数据库查询(SQL)语句

编程

很多时候我们写出来的语句查出的结果都不是我们想要的结果,所以需要看看程序运行的SQL语句是什么,在laravel中我们可以通过下面的方法,就能快速打印出来运行的语句。

 DB::connection()->enableQueryLog(); // 开启查询日志

//写的语句

$titles = psq_titles::where([["operator_depart_id",$depart_id],["status",1]])->with(["paper" => function($query){

$query->select("id", "paper_name");

}])->orderBy("id")->get(["depart_name","created_at","paper_id"]);//dd($titles);

dd( DB::getQueryLog());//打印语句

效果如下:

参考链接: https://learnku.com/articles/5166/quick-print-laravel-database-query-sql-statement

https://learnku.com/articles/22489

以上是 快捷打印Laravel中的数据库查询(SQL)语句 的全部内容, 来源链接: utcz.com/z/511190.html

回到顶部