手机
当前位置:查字典教程网 >编程开发 >php教程 >Yii2中关联查询简单用法示例
Yii2中关联查询简单用法示例
摘要:本文实例讲述了Yii2中关联查询用法。分享给大家供大家参考,具体如下:有两张表,post和category,post.cate_id对应ca...

本文实例讲述了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程序设计有所帮助。

【Yii2中关联查询简单用法示例】相关文章:

php中get_defined_constants函数用法实例分析

一个域名查询的程序

桌面中心(四)数据显示

简单易用的计数器(数据库)

一个可查询所有表的“通用”查询分页类

PHP关联链接添加方法

PHP生成器简单实例

php查询whois信息的方法

PHP.ini安全配置检测工具pcc简单介绍

一个简单的自动发送邮件系统(二)

精品推荐
分类导航