Created by: noprom
新增multiAggregate,能够对多个字段进行聚合操作
用法:
$tableName = 'table_name';
Db::connect(config('mongo'))->name($tableName)
->multiAggregate(['sum' => 'field_sum', 'max' => 'study_date_year', 'min' => 'study_date_year'],
['tea_strength', 'tea_changes_per_day'];
# 可以产生如下类似mysql的查询效果
select `tea_strength`, `tea_changes_per_day`, sum(`field_sum`), max(`study_date_year`), min(`study_date_year`) from `table_name` group by `tea_strength`, `tea_changes_per_day`;