Наследование учения: найди всех детей за столом
У меня есть вопрос по поводу наследования таблиц в доктрине. для примера я буду использовать 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
которые используют конкретное наследование для расширения родительской таблицы.
Я хочу получить все уведомления. Как я могу сделать это без какого-либо соединения?
Если я попробую Doctrine_Core::getTable('Notification')->findAll()
я получаю 0 записей.
Есть идеи?