Как получить унаследованные данные от объекта Entity, имеющего отношение JOINED с родителем - PullRequest
0 голосов
/ 13 февраля 2020

в соответствии со следующей структурой, мне нужно получить данные «имя» (из объекта Media) и данные «ext» (из изображения объекта), когда я использую findAllRequest из хранилища шаблонов.

class Template {
   Zone $Zone(@ORM\One to Many)
...
}

class Zone {
  Media $media(@ORM\One to Many)
...
}

@ORM\InheritanceType("JOINED")
class Media{
  $name
...
}

class Image extends Media{
 $ext
...
}

На данный момент я получаю данные шаблона в этой форме (используя метод Zone => setMedia (Image $ image) для добавления медиа в объект Entity)

Template => 
id 1
zones => [
id => 1
  media => [
  id => 2,
  name => media1
  ] 
]

Почему информация ext из Медиа наследуемый класс «Имидж» отсутствует в полученных данных? Как я могу получить их?

...