tp5中 mongo的聚合查询要用到command,
首先要连接对数据库
如:
$db = Db::connect($this->config)->name('page_stat');
$query= array(
"aggregate"=>"page_stat",
"pipeline" =>array(
array( '$match' => array( 'bid' => )),
array( '$group' => array( "_id" => '$bid',
'total' => array( '$sum' => '$count')))));
再写命令操作:
$query=new \MongoDB\Driver\Command($query);
$result=$db->command($query);
其中的查询语句要对应扩展的语句格式。