yii2多表关联案例代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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多表关联案例代码的主要内容,如果未能解决你的问题,请参考以下文章

yii2 ActiveRecord多表关联以及多表关联搜索的实现

yii2 ActiveRecord多表关联以及多表关联搜索的实现

yii2的多表关联和分页

Yii2.0中文开发向导——Yii2中多表关联查询(joinjoinwith)(转)

Yii2中多表关联查询(joinjoinwith) with是不执行sql的

21.Yii2.0框架多表关联一对多查询之性能优化--模型的使用