Doctrine을 사용하고 생성 된 모든 SQL 쿼리를 기록하려고합니다.모든 Doctrine 쿼리를 파일에 기록하는 방법은 무엇입니까?
나는 $q->getSqlQuery()
을 사용할 수 있지만 그 때마다 수동으로하고 싶지는 않습니다.
자동으로 수행하는 방법이 있습니까?
Doctrine을 사용하고 생성 된 모든 SQL 쿼리를 기록하려고합니다.모든 Doctrine 쿼리를 파일에 기록하는 방법은 무엇입니까?
나는 $q->getSqlQuery()
을 사용할 수 있지만 그 때마다 수동으로하고 싶지는 않습니다.
자동으로 수행하는 방법이 있습니까?
모든 쿼리의 로깅을 설정하면 응용 프로그램 로그에 log
디렉터리에 기록됩니다. 이렇게하려면 settings.yml
에서 logging_enabled
을 true로 설정하십시오.
Doctrine Profiler과 ZF_Debug & Doctrine의 출처를 살펴보십시오.
개발 모드에서 실행하면 일반적으로 자동으로 활성화됩니다. – richsage