多语言展示
当前在线:1363今日阅读:61今日分享:18

详解MongoDB聚合计算框架 : 分页操作的使用

本篇经验将分享 MongoDB 聚合计算框架中的分页操作 (skip + limit 聚合操作符) 的使用步骤。注意:关于如何安装 MongoDB 数据库以及如何向集合中插入文档数据,请参考如下经验引用。1MongoDB学习: 如何安装 MongoDB Server0MongoDB学习: 插入文档操作详解
工具/原料

MongoDB数据库(Windows系统)

方法/步骤
1

打开一个命令行窗口,通过 MongoDB 提供的 mongo 客户端程序连接本地数据库服务。

2

通过如下步骤准备测试数据:1. 通过 use 数据库名称 切换到指定数据库中;2. 通过 db.集合名称.insertMany( [{测试文档1}, {测试文档2}, ...] ) 向指定集合中插入多条文档数据。

3

MongoDB 提供的普通查询 (find) 命令,会返回所有符合条件的文档数据:db.集合名称.find( {文档查询条件} );

4

通过聚合计算框架的 limit 关键字实现控制查询返回的文档数量:db.集合名称.aggregate([ {$limit :返回的文档数量} ]);

5

通过聚合计算框架的 skip + limit 实现查询返回第 n 页文档数据 :db.集合名称.aggregate([ {$skip : 跳过的文档数量 }, {$limit : 页数量} ]);

注意事项

纸上得来终觉浅,绝知此事要躬行。

推荐信息