使用分组.聚合和映射-归并 MongoDB的强大功能之一,是直接在服务器对文档的值进行复杂的操作,而不用先发文档发送到客户端在进行处理. 结果分组 对大型数据集进行查询操作时,通常会根据文档的字段值对其进行分组.这可以在取回文档后通过代码来完成,但在服务器端查找的同时进行分组效率跟高. 要将查询结果分组,可使用Collection对象的方法 group().该语法为: db.collection_name.group({key, reduce, initial, [keyf], [cond],…