网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 Yii2中关联查询简单用法示例
范文
    本文实例讲述了Yii2中关联查询用法。分享给大家供大家参考,具体如下:
    有两张表,post和category,post.cate_id对应category.id
    使用Gii上升这两张表的model
    然后post的model中有如下代码:
    public function getCate()
    {
      return $this->hasOne(Category::className(), ['id' => 'cate_id']);
    }
    在post这个model最下面在添加如下方法即可获取关联表内容:
    public static function getPostsByCategory($cate_id)
    {
      return Post::find()
        ->joinWith('cate')
        ->where(['post.cate_id'=>$cate_id])
        ->asArray()
        ->all();
    }
    希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/19 19:33:29