首页 > 数据库技术 > 详细

MongoDB查询mgov2的聚合方法

时间:2020-03-23 11:56:05      阅读:281      评论:0      收藏:0      [点我收藏+]

1、多条表数据累计相加。

respCount := struct {
Rebatescore int64 //变量命名必须要和查询的参数一样。
}{}

o := bson.M{"$match": bson.M{"userid": 123, "time": bson.M{"$gte": start, "$lte": end}}}
o1 := bson.M{"$group": bson.M{
"_id": nil,
"rebatescore": bson.M{"$sum": "$rebatescore"}}}
query := []bson.M{o, o1}

  

2、参数

$sum //求和
$avg //计算平均值
$min //获取集合中所有文档对应值得最小值。
$max //获取集合中所有文档对应值得最大值。

  

 

MongoDB查询mgov2的聚合方法

原文:https://www.cnblogs.com/liubiaos/p/12550933.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!