YII2中使用with关联查询时,附带关联查询条件
来源:互联网 发布:js name选择器 编辑:程序博客网 时间:2024/06/07 05:58
前言:YII2中可以使用model中的relation关系进行表关联
应用场景举例:
需要查找所有用户的信息,并关联查询(with)出用户的发表过的文章,且文章的评论不为0的数据。
$user= user::find()->with([ 'articles' => function ($query){ $query->where('comment>0'); }])->all();
$query是YII返回的查询类,同ActiveQuery一样,可以对其使用model的相关命令
例如:
$query->where('comment>0')->orderby('update_time DESC')
也可以使用闭包函数进行传递外部参数
var $condition = 0;//评论数对比条件$user= user::find()->with([ 'articles' => function ($query) use($condition) { $query->where(['>','comment',$condition]); }])->all();
0 0
- YII2中使用with关联查询时,附带关联查询条件
- YII2 关联查询使用
- Yii2关联查询用法
- Yii2.0 关联查询
- Yii2.0 关联查询
- Yii2中多表关联查询
- Yii2 使用九 join关联表查询
- Yii2-多表关联查询(with、join、joinwith)示例
- yii2 三表关联查询
- yii2.0 数据库关联查询
- yii中关联表的查询条件
- yii2中gridview多表关联显示并可查询
- YII2-数据库数据查询方法,关联查询with, joinWith区别和分页
- Yii2中多表关联查询(join、joinwith)
- Yii2.0 后台列表整理(关联查询)
- Yii2中多表关联查询hasOne hasMany
- Yii2中多表关联查询hasOne hasMany
- yii2多表关联查询用法总结
- JVM学习(一)
- AndroidStudio下通过JNI实现java和c互调
- 一个在JSP页面输出“HelloWorld”的Spring MVC实例
- 历届试题 错误票据
- Frameword7 点击事件
- YII2中使用with关联查询时,附带关联查询条件
- PowerPoint online test in blog of csdn
- App Inventor 下载时提示有风险
- 汉诺塔系列1
- C语言实验——保留整数 (sdut oj)
- Socket bind failed: [730048] tomcat服务器—启动失败
- 设备节点
- 统计元音 (sdut oj)
- 如何使用LightningChart拖放功能进行数据转移