Я пытаюсь персонализировать запрос к хранилищу symfony 2.4
, чтобы получить только некоторые поля.С плоскими полями все в порядке, но при получении полей сущностей я получаю только идентификатор (по умолчанию), но не все данные сущности.Мой запрос:
$select = $this->createQueryBuilder('ca')
->select('ca.id, ca.name')
->leftJoin('ca.users', 'user')
->addSelect('(user) as users');
$select->setMaxResults($count);
return $select->getQuery()->getResult();
Результат: [{id: 1, name: "Some name", users: 1}, ...]
Как изменить этот запрос для пользователей, чтобы они содержали все данные пользователя, такие как идентификатор, имя, адрес и т. Д.?