MongoDB入门指南:数据库操作实战
这份指南专为MongoDB新手打造,涵盖数据库创建、数据增删改查等核心操作,并深入探讨查询选择器的应用。
数据库操作
- 创建数据库: 使用
use DATABASE_NAME
命令创建数据库。若数据库不存在,则自动创建。 - 添加数据: 使用
db.COLLECTION_NAME.insertOne()
或db.COLLECTION_NAME.insertMany()
向集合中插入文档。 - 删除数据:
db.COLLECTION_NAME.deleteOne()
删除符合条件的首个文档。db.COLLECTION_NAME.deleteMany()
删除所有符合条件的文档。
- 更新数据:
db.COLLECTION_NAME.updateOne()
更新符合条件的首个文档。db.COLLECTION_NAME.updateMany()
更新所有符合条件的文档。- 使用更新操作符如
$set
,$inc
等进行字段级更新。
查询选择器
- 基本选择器:
{field: value}
匹配字段值等于指定值的文档。{field: {$gt: value}}
匹配字段值大于指定值的文档。{field: {$lt: value}}
匹配字段值小于指定值的文档。
- 逻辑运算符:
$and
用于组合多个条件,所有条件都需满足。$or
用于组合多个条件,只需满足其中一个条件。
- 正则表达式: 使用正则表达式进行更灵活的字符串匹配。
通过学习这份指南,您将能够快速上手MongoDB,并进行基本的数据库操作。