MongoDB 是一个高性能、可扩展的 NoSQL 数据库,它使用文档存储数据,类似于 JSON 格式。本教程将带你了解 MongoDB 的文档数据库基础。

文档结构

在 MongoDB 中,数据以文档的形式存储。每个文档是一个键值对集合,类似于 JSON 对象。

文档示例

{
  "_id": ObjectId("507f191e810c19729de860ea"),
  "name": "张三",
  "age": 30,
  "address": {
    "street": "东大街123号",
    "city": "北京市"
  }
}

查询文档

使用 MongoDB 的查询语言可以轻松地检索数据。

查询示例

db.users.find({"name": "张三"})

以上查询将返回所有名为“张三”的用户文档。

文档更新

你可以使用 MongoDB 的更新操作来修改文档。

更新示例

db.users.update({"name": "张三"}, {"$set": {"age": 31}})

以上更新将把名为“张三”的用户文档的年龄更新为31岁。

更多资源

想要了解更多关于 MongoDB 的信息,可以访问我们的 MongoDB 教程中心

MongoDB