首页 > 代码库 > yii2多表关联案例代码

yii2多表关联案例代码

表名
{{%admin_npsearch}}
‘{{%keywords}}‘
类名
AdminNpsearch,
Keywords,

 

1

public function getKeywords(){
        return $this->hasOne(Keywords::className(),[‘id‘=>‘FKeywordID‘]);
    }
//id是
keywords表里

2AR里调用

AdminNpsearch的AR->joinWith(‘keywords‘)

3在视图里读取里

  foreach ($models as $model) {
  echo $model->keywords->name;
}

 

yii2多表关联案例代码