Как получить один объект если таблица связующая(ManyToMany)?

Всем привет, возник вопрос. У меня есть 3 таблицы у них связь ManyToMany. Таблицы Page, Role, PageAccess. Таблица PageAccess связующая у нее есть поля role_id, page_id, visible. Поля role_id и page_id это составной первичный ключ. Когда я запросом из таблицы Page выбираю одну страницу я бы хотел что бы у меня был метод в который я бы к примеру мог передать $role_id и в результат получить один объект PageAccess. Как это можно сделать? Это нужно как то описать связь OneToOne в таблице Page? или просто метод писать какой то?
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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