Я использую Symfony 3.0.1 (doctrine/orm^2.5), и я хочу иметь полиморфное отношение к объекту Forum к объектам категории или форума (как на изображении). Вы можете представить это как простой пример веб-сайта форума. У вас есть общая категория -> forum -> subforum -> subsubforum и т. Д. Каков наилучший способ сделать это?Полиморфное отношение к себе тоже в доктрине
0
A
ответ
1
Вы могли бы взглянуть на вложенные множества в продолжении доктрины. Я использовал их и нашел их очень легкими - они заботятся о многих осложнениях, связанных с обработкой вложенных отношений набора. В вашем случае Forum
будет просто аннотирован @Gedmo\Tree(type="nested")
. Каждый форум будет иметь отношение ManyToOne к Category
, а также отношение к его собственному родительскому форуму.
https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/tree.md
Смежные вопросы
- 1. Полиморфное однонаправленное отношение в Доктрине, как в Красноречии?
- 2. Отношение к доктрине доктрины
- 3. Doctrine2 и полиморфное отношение
- 4. Eloquent ORM Полиморфное отношение
- 5. Как найти полиморфное отношение
- 6. Ember Data - Полиморфное отношение к любому типу
- 7. Полиморфное пустое отношение в сплаве?
- 8. Laravel Полиморфное отношение, создать отношение для morphOne
- 9. Полиморфное отношение «многие ко многим»
- 10. Отношение к доктрине потеряно при записи обновления
- 11. Многосвязное отношение к себе в sqlalchemy
- 12. 1 многим отношение к себе в ef5?
- 13. Полиморфное отношение в Eloquent ORM (Lavarel)
- 14. Полиморфное отношение в laravel для пользователей
- 15. Как удалить полиморфное отношение в Eloquent?
- 16. Полиморфное hasMany отношение в js-данных
- 17. Отношение класса домена Grails к самому себе
- 18. Может ли у класса «отношение к себе»?
- 19. таблица, которая имеет отношение к себе выпустить
- 20. Извлечение аватара с auth и полиморфное отношение
- 21. Полиморфное отношение, когда модель уже относится к одной из моделей
- 22. Laravel-Many-to-one Полиморфное отношение
- 23. Laravel 4.2 Полиморфное отношение с таблицами изображений
- 24. полиморфное отношение назад запрос Laravel 4
- 25. проблема понимание отношение отображение в доктрине 2
- 26. Как определить отношение n-m в доктрине?
- 27. Отношение многих ко многим из таблицы к себе в SQLAlchemy
- 28. Поиск группового максимума в доктрине
- 29. Как получить внуков через полиморфное отношение в Laravel 5.2?
- 30. Как сделать привязку к себе (рефлексивное) отношение ко многим?