2008-09-26 8 views
0

나는 CAkePHP 1.2 사이트를 가지고 있습니다. 관련된 모델/테이블이 3 개 있습니다. 댓글에는 정확히 하나의 Touch가 있고, Touch에는 정확히 하나의 Touchtype이 있습니다.CakePHP의 세 테이블 모델 관계

각 모델에는 내가 속해 있으므로 댓글은 Touch에 속하고 Touch는 Touchtype에 속합니다.

나는 touchtype 테이블에 저장된 터치에 대한 정보를 포함하는 주석 목록을 얻으려고합니다.

$this->Comment->find(...) 

필자는 필드 목록에서 find()를 전달합니다. Touch and Comment에서 필드를 가져 왔지만 TouchType에서는 필드를 가져올 수 없습니다. 모델 연결이 1 단계로만 진행됩니까? 재귀적인 조정을 시도했지만 도움이되지 않았습니다.

답변

1

Duh. 이것은 재귀적인 단순한 문제였습니다.

1

예. $ this-> Comment-> recursive to 2

으로 늘려보십시오.