mongodb的操作命令
时间: 2024-01-26 11:03:34 浏览: 74
mongodb 操作命令(全)
以下是一些MongoDB的常用操作命令:
1. 插入文档:
```shell
db.collection.insertOne(document)
db.collection.insertMany(documents)
```
2. 更新文档:
```shell
db.collection.updateOne(filter, update, options)
db.collection.updateMany(filter, update, options)
```
3. 删除文档:
```shell
db.collection.deleteOne(filter)
db.collection.deleteMany(filter)
```
4. 查询文档:
```shell
db.collection.find(query, projection)
db.collection.findOne(query, projection)
```
5. 排序文档:
```shell
db.collection.find().sort(sort)
```
6. 限制返回结果数量:
```shell
db.collection.find().limit(limit)
```
7. 聚合操作:
```shell
db.collection.aggregate(pipeline)
```
8. 创建索引:
```shell
db.collection.createIndex(keys, options)
```
9. 删除索引:
```shell
db.collection.dropIndex(index)
```
10. 使用GridFS存储大文件:
```shell
mongofiles -d dbname put filename
```
以上是一些常用的MongoDB操作命令,你可以根据具体需求选择适合的命令进行操作。
阅读全文