2015-04-08 49 views
0

而不是如果$ model-> id,如何将其更改为$ model-> city_name?如何从关系模型yii2中检索数据

$this->params['breadcrumbs'][] = ['label' => $model->cluster, 'url' => ['view', 'id' => $model->id]]; 

这里是关系

public function getCityName() 
{ 
    return $this->hasOne(LibCities::className(),['city_code'=>'city_code']); 
} 

这是我tbl_targetcities enter image description here

,这是我lib_cities表 enter image description here

样品查看..更改2这是从表lib_cities从tbl_target_Cities到CITY_NAME的ID。 enter image description here

回答

3

变化$model->id$model->cityName->city_namelabel属性:

$this->params['breadcrumbs'][] = ['label' => $model->cityName->city_name, 'url' => ['view', 'id' => $model->id]];

+0

这是正确的。非常感谢。 – beginner

相关问题