Наследование учения: найди всех детей за столом

У меня есть вопрос по поводу наследования таблиц в доктрине. для примера я буду использовать 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 записей.

Есть идеи?

0 ответов

Другие вопросы по тегам