选择语言 :

 Module_Database_QueryBuilder::select_adv

高级查询方式

需要相应接口支持, 目前支持MongoDB的aggregation框架Group查询:$sum,$max,$min,$avg,$last,$first等,详情见 http://docs.mongodb.org/manual/reference/aggregation/group/ MySQL支持sum,max,min,svg等

$db->select_adv('test','max'); //查询最大值 $db->seleve_adv('test','sum',3); //查询+3的总和

Database Module_Database_QueryBuilder::select_adv( string $conlumn , string $type [, $opt1 = null , $opt2 = null ] )

参数列表

参数 类型 描述 默认值
$conlumn string $conlumn
$type string $opt
$opt1 unknown null
$opt2 unknown null
返回值
  • Database
File: ./modules/database/querybuilder.class.php
public function select_adv($conlumn, $type, $opt1=null, $opt2=null)
{
    $this->_builder['select_adv'][] = func_get_args();

    return $this;
}