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,并进行基本的数据库操作。