我们在查询文档的时候默认是按照下划线id的值进行排序的。
sort关键字
sort可以用于指定文档排序的参照。sort需要指定一个对象指定排序规则。第二个参数1代表升序, -1代表降序。
db.student.find().sort({age:1})
sort可以和limit, skip进行任意顺序的调用。
投影
查询时可以在第二个参数的位置设置我们查询结果的投影。例如:
db.student.find({}, {name:1})
_id是默认情况下都会显示的如果不想显示_id,可以将其设为0,如下所示:
db.student.find({}, {name:1, _id:0})
网友评论