yii CActiveRecord 查询
来源:互联网 发布:快乐大本营网络直播 编辑:程序博客网 时间:2024/05/29 14:51
find()
// find the first row satisfying the specified condition$post=Post::model()->find($condition,$params);// find the row with postID=10$post=Post::model()->find('postID=:postID', array(':postID'=>10));
配合CDbCriteria
$criteria=new CDbCriteria;$criteria->select='title'; // only select the 'title' column$criteria->condition='postID=:postID';$criteria->params=array(':postID'=>10);$post=Post::model()->find($criteria); // $params is not needed
$post=Post::model()->find(array( 'select'=>'title', 'condition'=>'postID=:postID', 'params'=>array(':postID'=>10),));// find the row with the specified primary key$post=Post::model()->findByPk($postID,$condition,$params);
findByAttributes()
$post=Post::model()->findByAttributes($attributes,$condition,$params);
$checkuser = user_field_data::model()->findByAttributes( array('user_id' => Yii::app()->user->user_id, 'field_id' => $fieldid));
$user_field_data = user_field_data::model()->findAllByAttributes( $attributes = array('user_id' => ':user_id'), $condition = "field_id in (:fields)", $params = array(':user_id' => Yii::app()->user->user_id, ':fields' => "$rule->dep_fields"));
findBySql($sql,$params)
// find the first row using the specified SQL statement$post=Post::model()->findBySql($sql,$params);//例子user_field_data::model()->findBySql(“select id from user_field_data where user_id = :user_id and field_id = :field_id “, array(‘:user_id’ => $userid,’:field_id’=>$fieldid));//此时回传的是一个对象
- yii CActiveRecord 查询
- Yii的CActiveRecord获取查询数量
- Yii CActiveRecord 逻辑删除封装
- Yii CActiveRecord 设置字段别名
- Yii CActiveRecord 逻辑删除封装
- Yii CActiveRecord 扩展(万金油列支持)
- Yii: CActiveRecord::save方法保存记录提示Duplicate entry错误
- Yii中CActiveRecord有relation的时候分页
- YII Framework学习教程-YII的Model-数据库操作1-CActiveRecord
- YII Framework学习教程-YII的Model-数据库操作2-多关系的CActiveRecord使用举例
- YII Framework学习教程-YII的Model-数据库操作1-CActiveRecord
- Yii CActiveRecord 在count 里写string 条件始终返回一
- Yii查询
- YII查询
- yii查询
- yii中的关联查询
- yii排序查询
- Yii AR Model 查询
- struts2处理流程图
- Android系统学习总结目录
- Activity 应用与用户交互的工具
- Service 支持服务的坚强后盾
- process and thread android中的进程与线程概念
- yii CActiveRecord 查询
- Data Storage 数据存储方式
- 正确使用C++宏定义
- PHP基础
- Qt对C++添加的新特性
- hibernate、proxool配置
- struts2标签<s:property value=""/> ognl和el
- org.hibernate.HibernateException: Proxool Provider unable to load JAXP configurator file: proxool.xml
- .循环输入一个数,判断是否为素数