码迷,mamicode.com
首页 > 数据库 > 详细

MongoDB中的高级函数

时间:2020-06-03 00:24:24      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:顺序   高级   查找   字段   筛选   use   应用   条目   倒序   

排序sort:

? db.users.find({}).sort({age:-1}) 依照age字段进行倒序
? db.users.find({}).sort({age:1}) 依照age字段进行正序

筛选limit:

db.users.find({}).limit(4) 筛选前4条数据

跳过skip:

db.users.find({}).skip(3) 跳过前3条数据 显示之后的所有数据

分页功能应用

分页

高级函数同时出现时,按照以下顺序进行查找:

1.排序 2.跳过 3.筛选

page = 页码 = 1
count = 条目 = 2

db.users.find({}).limit(2).skip(2).sort({ age:-1 })

limit = count
skip = (page-1) * count

db.users.find({}).limit(count).skip((page-1)*count).sort({ age:-1 })

MongoDB中的高级函数

标签:顺序   高级   查找   字段   筛选   use   应用   条目   倒序   

原文地址:https://www.cnblogs.com/Hedger-Lee/p/13034771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!