У меня есть две доктрины школа и школаLocation в Zend Framwork
школа
/**
* @var schoolLocation
*
* @ORM\OneToMany(targetEntity="\School\Entity\SchoolLocation", mappedBy="school", cascade={"persist","remove"})
*
*/
protected $schoolLocation;
и
объект SchoolLocation
/**
* @var school
*
* @ORM\ManyToOne(targetEntity="\School\Entity\School", inversedBy="schoolLocation")
* @ORM\JoinColumn(name="school_id", referencedColumnName="id")
*/
protected $school;
Я показал двунаправленную связь.Теперь, когда я пытаюсь получить school_location
$schoolLocation = $this->entityManager->getRepository(SchoolLocation::class)->findAll();
и print_r($schoolLocation)
, я получаю следующее сообщение об ошибке:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65015808 bytes) in F:\projects\test\module\School\src\Service\SchoolManager.php on line 190
Может кто-нибудьпожалуйста, помогите мне рассказать, что я здесь делаю не так?