Отношения между тремя сущностями в Учении - PullRequest
0 голосов
/ 31 мая 2011

У меня есть настройка Doctrine со всеми моими таблицами в моей базе данных, и она работает нормально.

У меня есть эти три объекта: пользователи, группы и новости

Между пользователями и группами существует отношение многие ко многим. (Я ставлю своих пользователей в группы)

Между новостями и группами существует также связь «многие ко многим». (Я даю доступ к новостям нескольким группам)

Схема базы данных:

My database schema for the relevant part

Я хочу получать новости, к которым у данного пользователя есть доступ.

Есть ли эффективный способ сделать это в Учении?

РЕДАКТИРОВАТЬ: я должен добавить, что у меня уже было решение с прямым SQL-запросом, прежде чем я начал использовать Doctrine, я хочу знать, как Doctrine сделать это.

1 Ответ

0 голосов
/ 21 марта 2012

В этой теме объясняются проблемы, связанные со многими во многих отношениях в доктрине.

отношение многих ко многим в доктрине

В этом сообщении в блоге объясняется, как обрабатывать такие события.

http://melikedev.com/2009/12/09/symfony-w-doctrine-saving-many-to-many-mm-relationships/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...