易读模式(json格式)

db.test.find().pretty()

限制查询条数

db.test.find().limit(3).pretty()

跳过条目(跳过前两条)

db.test.find().skip(2).limit(3)

分页查询

db.test.find().skip(0).limit(2)

db.test.find().skip(2).limit(2)

db.test.find().skip(4).limit(2)

按顺序查询

db.test.find().sort({age:1}) (按age升序)

db.test.find().sort({age:-1}) (按age降序)

按大小条件查询

db.test.find().sort({age:{$lt:30}}) (查询age小于30的)

$gt  大于

$lt   小于

$gte   大于或等于

$lte    小于或等于

查询多种条件的组合

db.test.find({$or:[{name:'liangqicong'},{name:'liangsiting'}]})

db.test.find({$and:[{name:'liangqicong'},{name:'liangsiting'}]})

mongodb正则查询

db.test.find({"name":{$regex:"liangqicong[0-9]"}}) #普通正则

db.myuser.find({"name":{$regex:"(liangsiting)"}}) #分组正则

转载于:https://www.cnblogs.com/QicongLiang/p/10387034.html

mongodb----集合而定多种查询方式相关推荐

  1. 一篇总结的很好的Spring data jpa 文章,里面包含多种查询方式,可以结合api使用

    http://www.cnblogs.com/ityouknow/p/5891443.html

  2. 开源面向对象数据库 db4o 之旅: db4o 查询方式“db4o 之旅(二)”

    前言 在 开源面向对象数据库 db4o 之旅 系列文章的第一部分:初识 db4o 中,作者介绍了 db4o 的历史和现状,应用领域,以及和 ORM 等的比较.在这篇文章中,作者将会介绍 db4o 的安 ...

  3. jpa分页查询_spring data jpa 居然提供了这么多查询方式!

    spring data jpa提供了多种查询方式,如下: 方法名称查询 继承Repository接口 测试代码 方法名称中支持的关键字(官方文档提供) 使用JPA命名查询 在User实体中定义jpql ...

  4. java异步处理同步化_java 异步查询转同步多种实现方式:循环等待,CountDownLatch,Spring EventListener,超时处理和空循环性能优化...

    异步转同步 业务需求 有些接口查询反馈结果是异步返回的,无法立刻获取查询结果. 正常处理逻辑 触发异步操作,然后传递一个唯一标识. 等到异步结果返回,根据传入的唯一标识,匹配此次结果. 如何转换为同步 ...

  5. 时间序列数据和MongoDB:第三部分 - 查询,分析和呈现时间序列数据

    作者:Robert Walters 译者:刘东华 (Martin Liu) 在 时间序列数据和MongoDB中:第一部分 - 简介 我们回顾了您需要了解的关键问题,以了解数据库的查询访问模式.在 时间 ...

  6. 网络信息检索(五)查询处理:查询方式+查询操作

    文章目录 一.查询方式 1:基于关键词的查询 (1)布尔查询 (2)短语查询 (3)近邻查询:短语查询扩展 2:结构查询 3:容错查询(Tolerant Retrieval) (1)模式匹配 (2)拼 ...

  7. CSS 多种布局方式

    ​css布局是工作中最常碰到的,同时也是笔试 or 面试中会被问到的问题,故在本文整理了css多种布局方式,以供参考. 此篇较长四千五百字左右,读者可分三部分阅读,水平居中布局,垂直居中布局,水平居中 ...

  8. ssh备考-03hibernate各种查询方式

    01搭建hibernate框架 02多表关联关系映射 03hibernate各种查询方式 目录 一.通过主键查询&对象导航方式 Demo1to2.java 二.HQL的检索方式 ★(用得最多) ...

  9. Mongodb的三种集群方式的搭建

    Mongodb是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式.关于Mongodb的特点,这里就不多介绍了,大家可以去看看官方说明:http://docs.mong ...

最新文章

  1. python colormap函数_python-使用由x,y位置定义的rgb值创建colormap
  2. 鸿蒙应用开发在线体验官网,华为鸿蒙 HarmonyOS 应用开发在线体验网站上线
  3. 历时5天,刷了100+个裂变活动后…
  4. NLP领域近期有哪些值得读的开源论文?
  5. python2和python3关系_升级python2至python3解决依赖关系
  6. nbiot开发需要掌握什么_什么是前端工程师?前端工程师需要掌握什么技能?
  7. 2017.10.10 Perm 排列计数 失败总结
  8. react-redux-store
  9. 进入Mysql数据库操作
  10. 看看大疆的C语言面试题
  11. centOS 手动部署 wekan
  12. 大学生活这样过,等着 Offer 飞来找 | 程序员有话说
  13. 平流式隔油池计算_隔油池设计方案计算.doc
  14. 惠普P1100 series “打印机安装失败,未安装打印机”问题解决方法
  15. 国产ERP不如洋品牌但适合国能中小药企(转)
  16. windows 服务程序和桌面程序集成(一)
  17. python中的遍历
  18. Important Programming Concepts (Even on Embedded Systems) Part V: State Machines
  19. MacOS HID 发现设备、数据收发
  20. Centri防火墙(技术介绍)

热门文章

  1. 什么是Cadence call
  2. 如何在ABAP Netweaver和CloudFoundry里记录并查看日志
  3. 公众号 采集 java_Java实现公众号数据的抓取
  4. 网站不大但加载很慢怎么优化_博客网站首页加载优化
  5. 投影仪是计算机的基本配置6,关于网络投影仪的六个问题
  6. linux启动停留在grub界面,启动linux停留在grub提示符的解决方法.doc
  7. 计算机负责指令代码的是,计算机组成原理习题2新版资料.doc
  8. python 文件分割 按大小_python处理分隔大文件
  9. php 数组元素分类,数组分类、定义及遍历
  10. python 解码gbk_Python3的url编码和解码,自定义gbk、utf-8的例子