У меня вопрос по поводу наследования таблиц в доктрине.для примера я буду использовать 3 таблицы:
Notification:
columns:
id
is_viewed
NotificationLike:
columns:
like_id
inheritance: { type: concrete, extends: Notification }
NotificationComment:
columns:
comment_id
inheritance: { type: concrete, extends: Notification }
Как видите, есть родительская таблица Notification
и две дочерние таблицы NotificationLike
, NotificationComment
, которые используют конкретное наследование для расширенияродительская таблица.
Я хочу получить все уведомления.Как я могу сделать это без какого-либо JOIN?
Если я попытаюсь Doctrine_Core::getTable('Notification')->findAll()
я получу 0 записей.
Любые идеи?