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 중국어 웹사이트의 기타 관련 기사를 참조하세요!