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