1
havemany ingredients를 가진 Recipe 테이블이 있다고 가정하십시오. recursive find에서 cakephp로 필드를 지정하십시오.
나는 그와 관련된 재료와 조리법을 잡기 위해 재귀 발견을 수행 는$this->Recipe->find('all', array('fields' => array('id','title','description')));
여기에 나는 단지 그것을 아이디, 제목과 설명을 반환하도록 지정 '필드'속성을 사용할 수 있습니다. 그러나 이것에도 불구하고 cakephp는 여전히 재료 테이블에서 모든 열을 반환합니다.
성분 표의 ID와 이름 필드 만 원한다는 것을 cakephp에게 어떻게 말합니까?
btw 성분 모델은 "성분"이고 테이블은 성분이고, 응집 테이블은 recipes_ingredients입니다.
링크가 비어 있습니다. 링크 대신 솔루션을 수정하거나 게시 할 수 있습니까? – zkent
링크가 수정되었습니다. 그것은 Cake 1.x에도 적용되지만 2.x에도 여전히 적용 가능한지는 알 수 없습니다. – deceze