2011-11-10 4 views

답변

2

예. 두 가지 방법이 있습니다.

  • 지연로드.
  • Eager loading. 게으른 로딩 (추가 SQL 쿼리)를 통해 액세스하려면

당신이 당신의 find에 아무것도 추가하지 말아야하고보기에 당신은 그냥 사용합니다 :

<?php foreach($model->relationName as $relatedModel):?> 
    // something 
<?php endforeach ?> 

열망로드는 하나에 모든 것을 얻을 것이다 SQL 쿼리를 사용하므로 대부분의 경우 더 효율적입니다. 보기는 동일하게 유지됩니다. 다른 부분은 Investor::model()->with('relationName')->find(…입니다.

관련 문제