Yii中的多层次关系和模型

时间:2011-10-06 00:44:56

标签: php yii

如何获得关系模型? (然后是那些关系的模型)

也许就像下面这样,但我卡住了:

$model = Store::model()->findByPk($_GET['id']);

$relation = $model->getMetaData();

$relation = $relation->relations;

foreach($relation as $name=>$relation){

  $model_of_relation = ??;

}

1 个答案:

答案 0 :(得分:1)

尝试这样的事情:

$model = Store::model()->findByPk($_GET['id']);
foreach($model->relations as $relatedModel) {
    $model_of_relation = $model->getRelated($relatedModel);
    // ... Other processing of $model_of_relation ...
}