2014-01-16 7 views
0

Я ищу, как я могу сделать отношение много к одному на 2 сущности разных.Связь между двумя объектами

Посмотрите, пожалуйста, на пример.

enter image description here

+0

Так что вы хотите связать 'Article' с' Video' знак ' Комментарий ", который будет иметь определенные свойства? –

ответ

1

Согласно диаграмме,

Одна статья может иметь много комментариев и один видео может иметь много комментариев. Итак, объект комментария имеет отношение много к одному с объектом видео и объектом статьи.

Если файлы доктрины и метаданных YAML для лиц, определяющих отношения в файле YAML для комментариев, как указано ниже

manyToOne: 
    article: 
     targetEntity: Path\to\ArtcleBunlde\Entity\Article 
     joinColumn: 
     name: article 
     referencedColumnName: id 
    video: 
     targetEntity: Path\to\VideoBundle\Entity\Video 
     joinColumn: 
     name: video 
     referencedColumnName: id 
+0

Думаю, вам следует заменить 'User' на' Video'. –

Смежные вопросы