1 Limit方法

概念:查询指定数量的数据,该方法接受一个数字参数作为查询记录数的数量

举个例子:查询集合col中最多2条记录数

2 Skip方法

概念:查询到的结果集中,跳过指定数量的数据,该方法接受一个数字参数作为跳过指定数量的数据

举个例子:查询集合col中最多两条记录,且跳过1条记录

3 Skip和Limit实现分页

查询第10条到第100条的记录,sql为:limit(10,100)

mongodb为:

PS:

1:在sort、skip、limit中,无论三者顺序如何,执行顺序始终为:先sort、再skip、最后limit

2:使用skip和limit来做分页只适合少量的数据,当数据达到百万级时,效率会非常低,此时建议使用where和limit来做分页

4 排序 sort方法

概念:mongodb通过sort方法进行排序,接受表示排序的字段作为参数,1表示升序,-1表示降序

举个例子:查询集合col中的所有文档,并按照_id从小到大进行排序

5 mongodb索引

未完待续。。。

最新文章

  1. mybatis Caused by: org.apache.ibatis.reflection.ReflectionException: Error instantiating class .. with invalid types () or values (). Cause: java.lang.NoSuchMethodException: ...<init>()
  2. Vim特定行行尾追加
  3. ionic + cordova 配置和开发过程中的一些问题
  4. Junit测试打印详细的log日志,可以看到sql
  5. 设置 tableview 的背景颜色,总是不生效
  6. Cookie案例
  7. UIWebView 获取当前的javascript上下文,并js,oc互调
  8. Oracle 动态视图3 V$SESSION
  9. yii之srbac详解
  10. MFC 单文档中动态添加菜单项和响应菜单事件
  11. iOS中self与_的区别
  12. 记录python接口自动化测试--从excel中读取params参数传入requests请求不生效问题的解决过程(第七目)
  13. ReactRouter升级 v2 to v4
  14. SublimeText3按ctrl+b执行python无反应
  15. C语言入门:01.C语言概述
  16. 用COS实现文件上传
  17. sql语句判断是否为数字、字母、中文
  18. 如何关闭Windows10系统更新
  19. css使图片变成黑白效果
  20. 数据库insert update select语句

热门文章

  1. [006] - JavaSE面试题(六):泛型
  2. C++11 左值引用和右值引用与引用折叠和完美转发
  3. 微信小程序云开发-数据库表创建和操作
  4. Leetcode:面试题28. 对称的二叉树
  5. 【洛谷1339 [USACO09OCT]】热浪Heat Wave 图论+最短路
  6. Bigdecimal用法
  7. Oracle常用SQL语句大全
  8. HCNA Routing&Switching之OSPF缺省路由发布
  9. 使用JavaScript输出带有边框的乘法表
  10. HSDB工具类使用探索jvm