2016-01-16 2 views
0

Cakephp 2.7 с mssql базеCakePHP присоединиться к модели вместе

У меня есть 2 основных таблиц в базе данных и их отношение принадлежит к. Рекурсия для действия индекса равна 1, на обеих таблицах.

table2 принадлежит к table1.

нужно загрузить table1 с их принадлежит к отношению и мне нужно также table2 относится к отношению по индексу table1, но только к значению рекурсии 1.

Если я установил recursion 2, то она идет слишком глубоко.

Я пробовал иметь-один, принадлежит, recursion012.

Устранено. Я добавил другой метод поиска в индекс. и установите/отправьте этот var в index.ctp. Тпх

+1

Можете ли вы опубликовать операцию 'find', которую вы уже пробовали, и базовую информацию о модели, чтобы мы могли лучше ответить на ваш вопрос? –

+0

Ответ заключается не в том, чтобы добавить еще один 'find()'. Ответ на использование «Containable». Смотри ниже. –

ответ

1

Вы можете использовать Containable поведения вместо рекурсивной возможности получить данные из нужной таблицы. Для получения дополнительной информации см. http://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html

+0

Возможно, вы могли бы предоставить некоторый код, показывающий пример. –

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