位置: 编程技术 - 正文
mongoDB分页的两种方法mongoDB的分页查询是通过limit(),skip(),sort()这三个函数组合进行分页查询的下面这个是我的测试数据db.test.find().sort({"age":1}); 第一种方法查询第一页的数据:db.test.find().sort({"age":1}).limit(2);
查询第二页的数据:db.test.find().sort({"age":1}).skip(2).limit(2);
查询其他页数以此类推。。。第二种方法查询第一页的数据:db.test.find().sort({"age":1}).limit(2);
跟上面的第一种方法一样的。查询第二页的数据:
这个是获取第一页最后一条记录的值,然后排除前面的记录,就能获取到新的记录了总结来说,如果数据量不是很大的话,可以使用第一种方法,毕竟比较简单,如果数据量比较大的话,使用第二种方法比较好,因为这样就可以不用到skip()这个函数,skip跳过太多的记录,效率有点低
推荐整理分享mongoDB分页的两种方法(图例)(mongotemplate 分页查询),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mongodb如何分片,mongotemplate 分页查询,mongotemplate 分页查询,mongodb分页查询语句,mongo 分页查询,mongo 分页查询,mongodb分页查询语句,mongodb 分页,内容如对您有帮助,希望把文章链接给更多的朋友!
1亿条记录的MongoDB数据库随机查询性能测试 mongdb性能压力测试,随机查询,数据量1亿条记录操作系统centos6.4x位从测试结果看,当mongodb将数据全部载入到内存后,查询速度根据文档的大小,性能
Mongodb 忘记密码的解决办法 下午刚设置的密码,当时忘记保存,晚上去吃了个晚饭回来就忘记了。研究了一会发现也不难,不过网上没有直接搜到就记录一下,按照以下步骤操作即
MongoDB各种查询操作详解 一、find操作MongoDB中使用find来进行查询,通过指定find的第一个参数可以实现全部和部分查询。1、查询全部空的查询文档{}会匹配集合的全部内容。如果
友情链接: 武汉网站建设