mongo 基础查表语法
时间: 2023-07-28 19:10:31 浏览: 90
mongoDB-查询语法
下面是MongoDB基础的查表语法:
1. 显示所有数据库列表:
```
show dbs
```
2. 切换至目标数据库:
```
use <database_name>
```
3. 显示当前数据库中的所有集合:
```
show collections
```
4. 显示集合中的所有文档:
```
db.<collection_name>.find()
```
5. 根据指定条件查询文档:
```
db.<collection_name>.find(<query>)
```
6. 查询并只返回符合条件的第一条文档:
```
db.<collection_name>.findOne(<query>)
```
7. 查找集合中符合指定条件的文档数量:
```
db.<collection_name>.count(<query>)
```
8. 对查询结果进行排序:
```
db.<collection_name>.find().sort(<sort_order>)
```
9. 对查询结果进行限制:
```
db.<collection_name>.find().limit(<limit>)
```
10. 对查询结果进行分页:
```
db.<collection_name>.find().skip(<offset>).limit(<limit>)
```
其中,`<database_name>` 代表目标数据库的名称,`<collection_name>` 代表目标集合的名称,`<query>` 代表查询条件,`<sort_order>` 代表排序条件,`<limit>` 代表限制条件,`<offset>` 代表偏移量。
阅读全文