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