赞
踩
db.class3.aggregate({$group:{_id:"$name",num:{$last:'$age'}}})
$project
用于修改文档的显示结构
只显示name和age 同 find({},{_id:0,name:1,age:1})
db.student.aggregate({$project:{_id:0,name:1,age:1}})
显示数据中增加一个域Name,值是原来name域的值
db.student.aggregate({$project:{_id:0,name:1,age:1,Name:'$name'}})
* 当我们需要告知是哪个字段的时候是不必加$的
* 当我们需要得到这个字段的值得时候,需要加$
$match
用于过滤数据
db.student.aggregate({$match:{'age':18}})
db.student.aggregate({$match:{'age':{$gt:18}}})
$limit
取多少条结果
db.student.aggregate({$limit:2})
$skip
跳过多少条
db.student.aggregate({$skip:2})
$sortfs.chunks: 实际存储文件内容,以二进制方式分块存储
大文件会被分割为多个小块,每块作为fs.chunks集合中文档进行存储filename:要存储的文件的名字 (大于16M)路径
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。