文档章节

YII 联合查询

kongjun
 kongjun
发布于 2015/06/04 15:09
字数 94
阅读 17
收藏 0

精选30+云产品,助力企业轻松上云!>>>

首先两个model要建立relations。。

//Activity model
return array('card'=>array(self::HAS_ONE,'CommonCard','activity_id'));
//card model
return array('activity'=>array(self::BELONGS_TO,'CommonActivity','activity_id'));

查询

$actCriteria = new CDbCriteria();
//$actCriteria->select = "t.*,card.card_type,card.denomination";
//$actCriteria->together = true;
//$actCriteria->join = "inner join ekp_common_card card ON (t.id = card.activity_id)";
//sql merchant=:mrchant and status!=:status and card.card_type=1
$actCriteria->order = "t.gmt_modified desc";
$actCriteria->with = array("card");
$actCriteria->condition .= "t.merchant=:merchant and t.status!=:status and t.end>=:end and card.card_type=:cardType";
//查询
CommonActivity::model()->with("card")->findAll($actCriteria);


kongjun
粉丝 9
博文 98
码字总数 40811
作品 0
杭州
程序员
私信 提问
加载中
请先登录后再评论。
Yii2 数据查询

数据查询 User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ......

osc_0tk7cpde
2019/04/22
2
0
Yii性能调整

网络应用程序的性能受很多因素的影响。数据库存取,文件系统操作,网络带宽等都是潜在的影响因素。 Yii 已在各个方面减少框架带来的性能影响。但是在用户的应用中仍有很多地方可以被改善来提...

路边拾草人
2012/06/11
312
0
Yii框架官方指南系列52——专题:性能调整

网络应用程序的性能受很多因素的影响。数据库存取,文件系统操作,网络带宽等都是潜在的影响因素。 Yii 已在各个方面减少框架带来的性能影响。但是在用户的应用中仍有很多地方可以被改善来提...

水露露
2014/03/22
21
0
Yii2 ActiveRecord查询初探

梳理一下Yii2中ActiveRecord一次查询的大致流程,理解如下几个问题: (1)ActiveRecord与ActiveQuery何时产生联系; (2)ActiveQuery怎样与数据库连接Connection产生关系; (3)ActiveRec...

osc_ubpucaul
2018/06/17
19
0
Advanced PHP interview questions

请简单阐述您最得意的开发之作/请介绍一下你做过的项目 对于高可用架构的web, 你都有哪些解决方案 分布式: 顾名思义及时分开部署应用和服务. 比如说数据库,图片,web,js,css部署在独立的服务器...

koobur
2018/09/05
1
0

没有更多内容

加载失败,请刷新页面

加载更多

在Python中从字符串转换为布尔值? - Converting from a string to boolean in Python?

问题: Does anyone know how to do convert from a string to a boolean in Python? 有谁知道如何在Python中从字符串转换为布尔值? I found this link . 我找到了此链接 。 But it doesn't......

javail
49分钟前
19
0
中国饭店协会数据表明

记者了解到,中国饭店协会数据表明,2018年全国餐饮收入42716亿元,同比增长9.5%.根据国家统计局数据显示,截至2017年底,限额以上餐饮行业的从业人数达到2232万人,巨大的餐饮市场背后,餐饮行业的...

asd369
今天
35
0
OSChina 周六乱弹 —— 日本的丧尸光天化日之下都开始……

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《風の手枕》- 増田俊郎 手机党少年们想听歌,请使劲儿戳(这里) @码界农民工 :...

小小编辑
今天
43
0
Hacker News 简讯 2020-07-11

更新时间: 2020-07-11 03:01 The TikTok app is no longer permitted on mobile devices that access Amazon email - (twitter.com) TikTok应用程序不再允许在访问亚马逊电子邮件的移动设备上......

FalconChen
今天
161
0
是否有可能从另一个git存储库中挑选一个提交? - Is it possible to cherry-pick a commit from another git repository?

问题: I'm working with a git repository that needs a commit from another git repository that knows nothing of the first. 我正在使用一个git存储库,需要从另一个不知道第一个存储库......

技术盛宴
昨天
35
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部