Связи модели CakePHP через промежуточную таблицу? - PullRequest
0 голосов
/ 16 ноября 2010

У меня есть модель Home, которая ссылается на модель риэлтора на Home.realtor_num = Realtor.num.У меня есть модель Office, связанная с моделью риэлтора в Realtor.office_num = Office.num.

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

1 Ответ

0 голосов
/ 17 ноября 2010

Если у вас правильно настроены ассоциации в ваших моделях:

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