0
ResultSetMappingBuilder를 사용하여 네이티브 쿼리에서 데이터를 가져 오려고합니다.Doctrine 2 ResultSetMapping many-to-many 예제
$sql = "SELECT e.start_date FROM se_events e
LEFT JOIN se_event_tags tg ON e.id = tg.event_id
LEFT JOIN se_event_type t ON tg.event_type_id = t.id
WHERE t.id = :id";
ResultSetMappingBuilder를 빌드하는 방법을 알지 못합니다.
public function createResultSetMapping() {
$rsm = new \Doctrine\ORM\Query\ResultSetMappingBuilder($this->getEntityManager());
$rsm->addRootEntityFromClassMetadata('Event', 'e');
return $rsm;
}
미리 도움을 주셔서 감사합니다.