1. 程式人生 > >laravel中查看執行的SQL語句

laravel中查看執行的SQL語句

model http nec 條件 alt 今天 不能 conn obj

今天想查看laravel框架中執行的SQL語句,百度了一圈,才找到,這文檔真心看著不爽,下面上查看方法

 DB::connection()->enableQueryLog();
        $navObj = new NavModel();
        $data = $navObj->where($where)->select($this->field)->orderBy(‘id‘, ‘desc‘)
                                                            ->get();
        
$log = DB::getQueryLog(); dd($log); die;

技術分享

這才找到問題所在,laravel和TP5不一樣,不能用數組作為查詢條件

laravel中查看執行的SQL語句