Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Retornar chave estrangeira com consulta DQL


Você pode usar o método setHint() para fazer com que a chave estrangeira seja retornada com o restante dos valores da sua entidade. Você aplica o método à consulta (não ao construtor de consultas):
$q = $qb->getQuery();
$q->setHint(\Doctrine\ORM\Query::HINT_INCLUDE_META_COLUMNS, true);