2010-11-16 3 views
0

У меня есть модель дома, которая ссылается на модель риэлтора на Home.realtor_num = Realtor.num. У меня есть модель Office, связанная с моделью риэлтора на Realtor.office_num = Office.num.Ассоциации моделей CakePHP через промежуточную таблицу?

Предположим, я хочу получить легкий доступ к Office.name в результирующем наборе поиска в таблице Homes. Есть ли простой способ указать вышеуказанные отношения, так что $ home ['Office'] ['name'] будет содержать данные, которые я ищу?

ответ

0

Если вы правильно настройки ассоциации в вас модели:

  1. вы можете использовать Containable поведение,
  2. вы можете получить доступ к модели офиса от HomeController: $this->Home->Realtor->Office->find(...)
+0

Спасибо, звучит просто, если положить, что путь. Я попробую! – thesunneversets

Смежные вопросы