假设我的收藏中的一件物品看起来像这样:
{ 用户:123 评分: 100 }
我想总结每个学生的成绩所以我有这个输出:
123: 100, 445: 30 等
我是普通的 sql,它相当于一个 group by + sum() 查询。我怎么能用mongo做呢?
假设我的收藏中的一件物品看起来像这样:
{ 用户:123 评分: 100 }
我想总结每个学生的成绩所以我有这个输出:
123: 100, 445: 30 等
我是普通的 sql,它相当于一个 group by + sum() 查询。我怎么能用mongo做呢?
您将不得不使用 mongodb 聚合框架。
检查这个例子:https ://docs.mongodb.org/manual/tutorial/aggregation-zip-code-data-set/