标签:ret 格式化 内容 查找 查询 表示 tty field class
db.collection.distinct(field)
功能:查看某个域的值范围
e.g. 获取某个域的值,去重
db.class1.distinct("age")
db.collection.find().pretty()
功能:格式化显示查询结果
db.class1.find().pretty()
db.collection.find().limit(n)
功能: 显示查询结果前n条
db.collection.find().skip(n)
功能:跳过查询结果前几条内容,显示后面的内容
db.collection.find().count()
功能:统计查询结果数量
*在统计数量时要给出一定query条件
e.g. 统计性别为w的文档个数
db.class1.find({sex:‘w‘},{_id:0}).count()
db.collection.find().sort({field:1/-1})
功能: 对查找结果排序
参数: 以键值对表示按照哪个field排序
1 表示升序, -1 表示降序
e.g. 对查找结果按照年龄升序排序
db.class1.find({},{_id:0}).sort({age:1})
复合排序: 当第一排序项相同的时候按照第二排序项排序,以此类推
e.g. 当年龄相同时,按照姓名进行排序
db.class0.find({},{_id:0}).sort({age:1,name:1})
标签:ret 格式化 内容 查找 查询 表示 tty field class
原文地址:https://www.cnblogs.com/zengsf/p/9676713.html