laravel打印原生语句

laravel中快捷方便的打印语句的方法
步骤一:
DB::connection()->enableQueryLog();
$data["banner"] = WebsiteBanner::leftJoin("website_banner_category","website_banner.wb_category_id","=","website_banner_category.wbc_id")
->where("website_banner_category.wbc_code","index")
->where("website_banner.wb_start_time","<=",time())
->where("website_banner.wb_end_time",">=",time())
->select("website_banner.wb_name","website_banner.wb_image","website_banner.wb_url")
->get();
第二步:
$carNamedata = DB::getQueryLog();
第三步:
echo "<pre>"; var_dump($carNamedata);
打印结果

可以查询sql运行时间和连接对象



 

猜你喜欢

转载自www.cnblogs.com/kevin-yang123/p/9947222.html