DB::getQueryLog() 傳回空數組:如何在Laravel 5 中啟用查詢日誌
嘗試使用DB 檢視日誌時: :getQueryLog(),您可能會遇到空結果陣列。這是由於 Laravel 5 中預設禁用查詢日誌記錄。
要解決此問題,您必須先透過呼叫啟用查詢日誌記錄:
DB::enableQueryLog();
或者,您可以註冊事件監聽器如下:
DB::listen( function ($sql, $bindings, $time) { // Perform necessary actions based on the query information } );
啟用後,您可以使用DB::getQueryLog() 檢索查詢日誌。
提示:
參考資料:
以上是DB::getQueryLog() 傳回空數組:如何在 Laravel 5 中啟用查詢日誌記錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!