0
내가 CakePHP의 새로운 그리고 난 관련 모델의 표시 필드를 얻을 문제에 봉착에서 displayField를 얻을 수 있습니다. - 질문이 hasMany의 참고 :어떻게 관련 모델
내 모델은이 같은 것입니다. - 참고 belongsTo 질문 및 사용자. - 사용자는 많은 메모를 가지고 있습니다.
사용자 내가 주를 볼 때 displayField로 사용되는 필드라는 이름을 가지고있다. 그러나 질문의보기 메서드에서 나는 user_id 만 얻는다. 특정 질문의 메모에 연결된 사용자의 이름을 가져 오는 방법이 있습니까?
은 사전에 감사합니다! 보기에 그런 cakephp docs
$this->Question->recursive=1;
$questions=$this->Question->find('all');
$this->set(compact('questions'));
:
감사합니다. 완벽 했어, 내가 필요한거야. 실제로 재귀 적 사용 = 2 – jplfl
예제에서는 usekess 루프가 하나 있습니다. 내 전화에서 유형. –
당신은 당신이 hasMany의 Notes'는 = 따라서'재귀 1' sufficitent되어야 직접적인 관계'질문이 있기 때문에 2 순환 설정할 필요가 없습니다. 큰 데이터 집합에 대해 특히'recursive = 2 '를 사용하는 것은 권장되지 않습니다. 왜냐하면 대량의 데이터 집합은 가져 오는 레코드의 방대한 수 때문에 느립니다. –