Предположим, у меня есть следующий фрагмент кода:
$qb = $this->em->createQueryBuilder();
$qb->add('select', 'a')
->add('from', 'Entities\Patientprofile a')
->add('where', 'a.userid=?1')
->setParameter(1, $patientId);
;
$query = $qb->getQuery();
$patientProfile = $query->getResult(3);
Doctrine добавляет префикс "u" ко всем объектам результатов, как указано здесь , что нежелательно.
Существуют ли какие-либо собственные методы / решения для доктрины, позволяющие удалить эти заполнители из результатов?