yii中find()指定条件

find()查找指定的条件

$modelName::model->find();    

使用条件对象

$criteria = new CDbCriteria();
$criteria->select = array(‘uid‘,‘username‘,‘info‘);
$criteria->order = ‘uid desc‘;$criteria->find($criteria);

也可以这样

$modelName::model()->find(array(
    ‘select‘=>array(‘uid‘,‘username‘,‘info‘),
    ‘order‘=>‘uid desc‘,
    ‘condition‘=>‘uid = :uid‘,
    ‘params‘=>array(‘:uid‘=>2),
));
时间: 2024-12-21 12:52:34

yii中find()指定条件的相关文章

Excel-满足指定条件并且包含数字的单元格数目,DCOUNT()

DCOUNT函数 函数名称:DCOUNT 主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目. 使用格式:DCOUNT(database,field,criteria) 参数说明:Database表示需要统计的单元格区域:Field表示函数所使用的数据列(在第一行必须要有标志项):Criteria包含条件的单元格区域. 应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A1:D11,"语文",F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小

在不允许新建对象的条件下,将list中指定条件的值去除

package com.liujianwang.learning; import java.util.LinkedList; import java.util.List; public class ListTest { public static void main(String[] args) { /* * 在不允许新建对象的条件下,将list中指定条件的值去除. * 例如:移除list中值大于6的元素. */ //测试数据 List<Integer> list = new LinkedLi

批处理:查找指定条件的文件复制到指定的目录中

@echo off echo                         查找并复制指定条件的文件到指定的目录 echo -------------------------------------------------------------------------------- echo 请输入要搜索的目录,必须使用绝对路径 set /p mulu= echo 请输入查找条件,多个条件请用英文 , 隔开 set /p tiaojian= echo 请输入复制到的目标,必须使用绝对路径 s

问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果

let carr = [{ "code": "000", "agyTypeCode": "1", "name": "某某市泽国区", "pid": null, "id": "21sadasdsa45dsadsa1w11ssdsw55wsd" }, { "code": "000001", &

yii中数据的"增删改查"相关工作!(此文比较乱,需细看)

使用findByPk()根据数据表主键查询的是对象,不需要使用foreach()循环出来 但是使用findall()和find()查询的是对象类型的数组需要使用foreach()循环出来 ======================================= public function getMinLimit () { $sql = "..."; $result = yii::app()->db->createCommand($sql); $query = $r

(24)Poweshell中的if条件判断

在前面的章节中,主要介绍了Powershell的开发工具,变量,运算符以及一些特殊的变量,从本节开始介绍Powershell中的语法结构. 本节主要介绍Powershell中的if条件判断.另外希望读者从本节开始使用Powershell_ISE进行代命令的输入与运行,Powershell_ISE提供了界面化的命令输入,参数提示,自带补全,debug等特性,非常有利于编写正确的脚本. if可用于根据一个或多个条件测试的结果选择运行不同的命令.与Java.C#.C.C++编程语言中的if的使用方法完

hibernate中带查询条件的分页

所谓分页,从数据库中分,则是封装一个分页类.利用分页对象进行分页. 但,分页往往带查询条件. 分页类的三个重要数据:[当前页码数],[数据库中的总记录数],[每页显示的数据的条数] 原理:select * from  [表名] where   [字段名]  like   ['%条件%']    limit  [开始查询的索引],[每页显示的数据] 带查询条件的分页分两步 (1)第一步:查询出符合条件的数据的总条数 ---->select count(*) from [表名] where  [字段

django中数据查找条件是表中的外键对应表的列该如何查找?

1 平常查找表中数据的条件是python中已有的数据类型,通过点运算符可以直接查找.如果条件是表中外键列所对应表的某一列,该如何查询数据?比如 class News(models.Model): title = models.CharField(max_length=50); summary = models.TextField(); url = models.CharField(max_length=150); favorCount = models.IntegerField(default=

在yii中使用分页

yii中使用分页很方便,如下两种方法: 在控制器中: 1. $criteria = new CDbCriteria(); //new cdbcriteria数据库$criteria->id = 'id ASC'; //排序规则 $count = Exchange::model()->count($criteria); $pager = new CPagination($count); $pager->pageSize=30; $pager->applyLimit($criteria