Как отключить ленивую загрузку в доктрине 2?Отключить ленивую загрузку доктрины zend framework?
$em = $this->getEntityManager();
$repo = $em->getRepository('Application\Entity\StudentClass');
$result = $repo->findBy(array('pkStudentClass' => '1'));
print_r($result);
Я получаю здесь слишком много данных, и скрипт терпит неудачу.
Вы всегда будете получать объекты от доктрины. '$ result' будет' Doctrine \ ORM \ PersistentCollection' (который заботится о ленивой загрузке). Используйте '$ result-> toArray()' для возврата массива всех объектов 'Application \ Entity \ StudentClass' в коллекции. – AlexP
это правда, спасибо. – user3911183