$em->find()
메서드에서 순수한 SQL을 가져 오는 방법을 누군가가 말해 줄 수 있습니까?
답변
질문이 명확하지 않습니다.
- "원시 SQL을 사용하여 객체를 찾을 수 있습니까?"라는 뜻인 경우 Native SQL section in the Doctrine 2 documentation을 확인하십시오.
- "Doctrine 쿼리로 생성 된 SQL을 볼 수 있습니까?"라는 말이면 this answer에 설명 된대로 SQL 로거를 구성하십시오.
필자는 $ entity_manager-> createQuery()에서 getSQL() 메소드로 원시 SQL을 얻을 수 있음을 알고있다. '$ entity_manager-> find()'메소드에서 원시 SQL을 얻을 수 있는지 묻는 중입니다. –
SQL 로거는 Doctrine 2에 의해 생성 된 * all * 쿼리의 출력을 제공합니다. 디버깅을 위해이 정보가 필요하면 작업을 수행합니다. – Benjamin
사용 방법에 관한 지시 사항을 보내 주시겠습니까? –
- 1. Doctrine 2 DBAL Querybuilder 및 결과 얻기
- 2. Symfony 2 + Doctrine 2 + 상속
- 3. Doctrine 2 주석과 "var"
- 4. Doctrine 2 값 객체
- 5. Doctrine 2 모듈 'ObjectExists.php'
- 6. Doctrine 2 오토로더
- 7. Doctrine 2 ManyToMany 캐스케이드
- 8. Doctrine 2 PreInsert equivalent?
- 9. doctrine 2 persist object
- 10. Doctrine 2 Dynamic Query
- 11. Doctrine 2 HasLifecycleCallbacks
- 12. Doctrine 2.x CRUD
- 13. find에서 -prune 옵션은 무엇을합니까?
- 14. find에서 -not을 사용하는 방법은 무엇입니까?
- 15. Doctrine 2 여러 개의 joinColumn이있는 ManyToOne
- 16. Symfony 2 & Doctrine 2 : 복잡한 관계가있는 엔터티
- 17. CodeIgniter 2 + 여러 데이터베이스 연결이있는 Doctrine 2
- 18. Zend 2 + doctrine 2 인증 어댑터
- 19. Zend Framework 2 - Doctrine 2 Model Forms
- 20. Doctrine 2 투표 항목 최적화
- 21. Symfony 2 : 형식의 Doctrine 제약
- 22. SQL 서버에서 doctrine 2 사용
- 23. Doctrine 2 - 모든 레코드 받기
- 24. symfony 2 인증 (doctrine) 엔터티
- 25. doctrine 2 프록시 클래스의 EntityNotFoundException
- 26. Doctrine 2 : 프록시 이름 충돌
- 27. Doctrine 2 및 SVN Externals
- 28. Doctrine 2 및 CodeIgniter 시작하기
- 29. Doctrine 2 Versionable on INSERT
- 30. 유닛 테스트 Doctrine 2 Models
왜 필요합니까? 디버그 목적으로? 그게 당신이하고 싶은 일이라면, 나는 mysql 질의 로그를 제안 할 것이다. – Max
@Max 그래,하지만, MySql을 사용하지 않는다면 :>? –
당신은 쿼리 로그를 가지고 있어야합니다 :> – Max