Я пытаюсь выполнить запрос с помощью doctrine2 и ему нужно вернуть объект коллекции.
Упрощенный фрагмент:
$players = $this->getEntityManager()
->createQueryBuilder()
->select('p')
->from('...\Player', 'p')
->getQuery()
->getResult();
Возвращаемый объект - это массив.
Информация о форматах результатов говорит: "Результатом является либо простой набор объектов (чистый), либо массив, в котором объекты вложены в строки результатов ( смешанные)". На чем зависит тип результата и как я могу получить объект коллекции?