Взаимосвязь трех табличных моделей в CakePHP
-
02-07-2019 - |
Вопрос
У меня есть сайт CakePHP 1.2.У меня есть три связанные Модели / таблицы:Комментарий содержит ровно одно Касание, Касание имеет ровно один Тип касания.
В каждой модели у меня есть "принадлежит", поэтому у меня есть Комментарии принадлежат Touch, Touch принадлежат Touchtype.
Я пытаюсь получить список комментариев, который включает информацию о касании, хранящуюся в таблице touchtype.
$this->Comment->find(...)
Я передаю список полей в find().Я могу захватывать поля из Touch и Comment, но не TouchType.Переходит ли подключение к модели только на 1 уровень?Я попытался настроить рекурсивность, но это не помогло.
Решение
Да.Это был простой рекурсивный процесс.
Другие советы
ага.возможно, вы захотите попробовать увеличить $this-> Comment-> recursive до 2
Не связан с StackOverflow