Skip to content

排序和分页

排序

// 语法
db.集合名.find({字段:{运算符:值}}).sort({字段: 1升序 -1降序})

//示例
db.user.find({}).sort({age: -1})
// 语法
db.集合名.find({字段:{运算符:值}}).sort({字段: 1升序 -1降序})

//示例
db.user.find({}).sort({age: -1})

分页

// 语法
db.集合名.find({字段:{运算符:值}}).sort({字段: 1升序 -1降序}).skip(跳过数).limit(显示数)

// 示例
db.user.find({}).sort({age: -1}).skip(2).limit(2)

// 分页公式:(当前页 - 1) * 每页显示条数
db.user.find({}).sort({age: -1}).skip((3 - 1) * 2).limit(2)
// 语法
db.集合名.find({字段:{运算符:值}}).sort({字段: 1升序 -1降序}).skip(跳过数).limit(显示数)

// 示例
db.user.find({}).sort({age: -1}).skip(2).limit(2)

// 分页公式:(当前页 - 1) * 每页显示条数
db.user.find({}).sort({age: -1}).skip((3 - 1) * 2).limit(2)

统计总数

db.user.count()
db.user.count()

备案号:冀ICP备20015584号-2