Задать вопрос

Как сделать динамический OneToMany в Doctrine?

Всем привет.

Коротко:
1) Сущность Post наследуется от базового класса Entity
2) Сущность CustomField с тремя полями:
className, key, value

Один пост может иметь много доп. полей. Все поля хранятся в одной таблице. Разделяются по class_name.
Как можно вытащить через OneToMany все кастомные поля, с определенным class_name, который может меняться в зависимости от класса?
  • Вопрос задан
  • 144 просмотра
Подписаться 3 Средний 7 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    1С-программист
    10 месяцев
    Далее
Решения вопроса 1
glaphire
@glaphire
PHP developer
Это похоже на наследование таблиц (inheritance mapping), но могут быть издержки с поддержанием такого решения (с чужих слов)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы