目录
一、查询文档
1.1、查询集合中文档的语法
- 一、查询文档
- 1.1、查询集合中文档的语法
- 1.2、查询集合中文档的示例
- 二、条件查询文档
- 2.1、查询条件对照表
- 2.2、查询逻辑对照表
- 2.3、查询逻辑运算符
- 2.4、指定条件查询的示例
- 三、排序&分页
- 3.1、指定排序示例
- 3.2、分页查询示例
- 3.3、正则表达式匹配查询
-
find 查询集合中的若干文档。语法格式如下:
db.collection.find(query, projection)
-
查询集合中的第一个文档。语法格式如下
参数作用query可选,使用查询操作符指定查询条件projection可选,使用投影操作符指定返回的键。查询时返回文档中所有键值, 只需省略该参数即可(默认省略)。投影时,id为1的时候,其他字段必须是1;id是0的时候,其他字段可以是0;如果没有_id字段约束,多个其他字段必须同为0或同为1。db.collection.findOne(query, projection)
-
查询集合中若干文档的示例
> db.books.find()
如果查询返回的条目数量较多,mongo shell则会自动实现分批显示。默认情况下每次只显示20条,可以输入it命令读取下一批。
-
根据条件查询集合中的若干文档,且返回指定字段的示例
#查询tag=mongodb的所有文档,并且只返回title和author字段 db.books.find({tag:"mongodb"},{title:1,author:1})
-
查询集合中的第一个文档的示例
db.collection.findOne(query, projection)
关注
打赏
热门博文
- Netty——网络编程 NIO(Selector处理accept事件)代码示例
- CompletableFuture异步编排(多任务组合)
- CompletableFuture异步编排(线程串行化代码示例)
- CompletableFuture异步编排(handle最终处理)
- CompletableFuture异步编排(计算完成回调代码示例)
- hutool工具导出excel代码示例
- java 获取音频、视频文件时长代码示例
- PostMan发送请求参数带有路径特殊字符会返回400错误(与URL字符及URL编码值有关)
- Rabbitmq与Erlang安装包下载图解
- idea2021.1版本SpringBoot项目日志的说明及使用