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中文网其他相关文章!