在使用mongo数据库时,简单的查询基本上可以满足大多数的业务场景,但是试想一下,如果要统计某一荐在指定的数据中出现了多少次该怎么查询呢?笨的方法是使用find 将数据查询出来,再使用count() 方法进行数据统计,这个场景还好,但是如果要求其中某个字段的和呢?是不是就非得遍历出相应的数据然后再进行求和运算呢?在mysql中我们经常会用到count.group by 等查询,在mongodb中我们也可以使用聚合查询. 假设有这样的一组数据价格 里面记录了每种水果的价格,现在我要统计一下,各种水…