집 >데이터 베이스 >MySQL 튜토리얼 >교리 2에서 원시 SQL 쿼리를 실행하는 방법은 무엇입니까?
Docrine 2를 사용하여 원시 SQL 실행
Docrine 2에서는 특히 다음과 같은 작업을 처리할 때 원시 SQL 쿼리를 실행할 수 있습니다. 데이터베이스 테이블을 자르거나 테스트 데이터로 초기화합니다. 이를 달성하기 위해 DQL(Doctrine Query Language)을 활용하여 필요한 쿼리를 구성할 수 있습니다.
원시 SQL 쿼리 실행
Doctrine을 사용하여 원시 SQL 쿼리를 실행하려면 2, 다음 단계를 따를 수 있습니다.
예
원시 SQL 쿼리를 사용하여 신뢰할 수 있는 스포츠 기록을 검색하는 것이 목표인 다음 예를 고려해 보세요.
public function getAuthoritativeSportsRecords() { $sql = " SELECT name, event_type, sport_type, level FROM vnn_sport "; $em = $this->getDoctrine()->getManager(); $stmt = $em->getConnection()->prepare($sql); $stmt->execute(); return $stmt->fetchAll(); }
이 예에서:
위 내용은 교리 2에서 원시 SQL 쿼리를 실행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!