真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Yii模型操作之criteria如何查找數(shù)據(jù)庫-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“Yii模型操作之criteria如何查找數(shù)據(jù)庫”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Yii模型操作之criteria如何查找數(shù)據(jù)庫”這篇文章吧。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),臨夏州企業(yè)網(wǎng)站建設(shè),臨夏州品牌網(wǎng)站建設(shè),網(wǎng)站定制,臨夏州網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,臨夏州網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

具體如下:

數(shù)據(jù)模型搜索方法:

public function search()
{
  // Warning: Please modify the following code to remove attributes that
  // should not be searched.
  $criteria=new CDbCriteria;
  $criteria->compare('id',$this->id);
  $criteria->compare('title',$this->title,true); //支持模糊查找
  $criteria->compare('content',$this->content,true); //支持模糊查找
  $criteria->compare('type',$this->type);
  $criteria->compare('user',$this->user,true); //支持模糊查找
  $criteria->compare('status',$this->status);
  $criteria->compare('create_data',$this->create_data,true); //支持模糊查找
  return new CActiveDataProvider($this, array(
    'criteria'=>$criteria,
    'pagination'=>array(
      'pageSize'=>50,
    ),
  ));
}

定義比較運(yùn)算:

$criteria->compare('create_time','<='.$this->endtime),
//創(chuàng)建早間小于等于指定時(shí)間

定義要查找的字段:

//查找的結(jié)果
$criteria->select = 'id,title,content,author,status,createtime',
//也可以以下一種方式定義
$criteria->select = array('id','title','content','author','status','createtime'),

定義填加查找條件:

//定義條件
$criteria->select = 'status=1',
//添加匹配
$criteria->compare('title',$this->title,true),
//添加條件 $condition可以是數(shù)組,也可以是字符串,and可以省略
$criteria->addCondition($condition,'and'),
//添加IN條件 $column為字段名
$criteria->addInCondition(string $column, array $values, string $operator='AND')
//添加notin條件
$criteria->addNotInCondition(string $column, array $values, string $operator='AND')
//添加like條件
$criteria->addSearchCondition(string $column, string $keyword),
//添加Between條件
$criteria->addBetweenCondition(string $column, string $valueStart, string $valueEnd, string $operator='AND'),

JOIN連表查詢

$criteria->join = 'LEFT JOIN users ON users.id=authorID',

order查詢結(jié)果排序:

$criteria->order = 'createtime DESC',

group結(jié)果分組:

$criteria->group = 'projectID, teamID',

having篩選分組結(jié)果分組數(shù)量:

$criteria->having = 'SUM(revenue)<50000',

以上是“Yii模型操作之criteria如何查找數(shù)據(jù)庫”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站欄目:Yii模型操作之criteria如何查找數(shù)據(jù)庫-創(chuàng)新互聯(lián)
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/dcppph.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部