Я работаю над внутренним запросом с symfony и API-платформой, мне нужно выбрать связанные данные в одном запросе как отдельный массив в результате запроса.
Но «частичное» не работает Я упоминаю мой запрос следующим образом: -
$q = $this->createQueryBuilder("school")
->select('partial school.{id, title, description}')
->addSelect(
'partial student.{id,firstName,lastName,middleName}'
)
->leftJoin('school.student', 'person')
->orderBy('school.createdAt', 'DESC')
->setMaxResults(10)
;
$result = $q->getQuery()->getResult();
return $result;
Могу ли я узнать, почему запрос не работает, я что-то упустил!