public interface MongoDBAggService
限定符和类型 | 方法和说明 |
---|---|
<T> List<T> |
sum(String collection,
Map<String,Object> queryMap,
Class<T> clazz,
String sumField)
对某字段做sum求和
|
<T> List<T> |
sum(String collection,
Map<String,Object> queryMap,
Class<T> clazz,
String sumField,
String... groupFields)
对某字段分组做sum求和
|
<T> List<T> |
sum(String collection,
Map<String,Object> queryMap,
org.springframework.data.mongodb.core.query.Criteria criteria,
Class<T> clazz,
String sumField,
String... groupFields)
对某字段分组做sum求和
|
<T> List<T> sum(String collection, Map<String,Object> queryMap, Class<T> clazz, String sumField)
collection
- 集合名称queryMap
- Map<查询条件key,查询条件value> mapclazz
- 数据实体类sumField
- 求和字段<T> List<T> sum(String collection, Map<String,Object> queryMap, Class<T> clazz, String sumField, String... groupFields)
collection
- 集合名称queryMap
- Map<查询条件key,查询条件value> mapclazz
- 数据实体类sumField
- 求和字段groupFields
- 分组字段<T> List<T> sum(String collection, Map<String,Object> queryMap, org.springframework.data.mongodb.core.query.Criteria criteria, Class<T> clazz, String sumField, String... groupFields)
collection
- 集合名称queryMap
- Map<查询条件key,查询条件value> mapcriteria
- 示例: lt小于 lte 小于等于 gt大于 gte大于等于 eq等于 ne不等于
Criteria oCriteria=Criteria.where("createDate").gte(begin).lte(end);
clazz
- 数据实体类sumField
- 求和字段groupFields
- 分组字段