MongoDB 聚合( aggregate ) 用于处理数据,比如统计平均值,求和等。然后返回计算后的数据结果

MongoDB 聚合有点类似 SQL 语句中的 COUNT( * )

aggregate() 方法

MongoDB aggregate() 为 MongoDB 数据库提供了聚合运算

语法

aggregate() 方法的语法如下

> db.COLLECTION_NAME.aggregate(AGGREGATE_OPERATION)

范例

使用以下命令添加范例所需要的数据

> db.lession.remove({});

WriteResult({ "nRemoved" : 0 })

> db.lession.insert({

title: 'MongoDB 基础教程',

by_user: 'penglei',

tags: ['MongoDB', 'database', 'NoSQL'],

favorite: 100

});

WriteResult({ "nInserted" : 1 })

> db.lession.insert({

title: 'NoSQL 基础教程',

by_user: 'penglei',

tags: ['MongoDB', 'database', 'NoSQL'],

favorite: 10

});

WriteResult({ "nInserted" : 1 })

> db.lession.insert({

titl

精彩文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: