MongoDB PyMongo 文档
Overview
欢迎来到官方 MongoDB PyMongo 驱动程序的文档站点。 PyMongo 是一个 Python 发行版,其中包含使用 MongoDB 的工具,也是从 Python 使用 MongoDB 的推荐方法。
开始体验
在 PyMongo 入门教程中,了解如何安装驱动程序、建立与 MongoDB 的连接以及开始处理数据。
连接至 MongoDB
在连接到 MongoDB 部分,学习如何创建和配置与 MongoDB 部署的连接。
数据库和集合
在数据库和集合部分学习如何使用 PyMongo 处理 MongoDB 数据库和集合。
将数据写入 MongoDB
在将数据写入 MongoDB部分,了解如何将数据写入 MongoDB。
从 MongoDB 读取数据
在从 MongoDB 读取数据部分了解如何从 MongoDB 检索数据。
运行数据库命令
在运行数据库命令部分中学习如何运行数据库命令。
使用索引优化查询
在使用索引优化查询部分了解如何使用常见类型的索引。
通过聚合转换数据
通过聚合转换数据部分,了解如何使用 PyMongo 执行聚合操作。
保护您的数据
在“保护数据”部分了解对应用程序进行身份验证和加密数据的方法。
专用数据格式
在“专用数据格式”部分了解如何使用专用数据格式和自定义类型。
第三方工具
有关使用 MongoDB 的常用第三方 Python 库的列表,请参阅第三方工具部分。
常见问题
有关 PyMongo 的常见问题解答,请参阅“常见问题解答”部分。
故障排除
有关使用驱动程序时可能遇到的问题的解决方案,请参阅故障排除部分。
新增功能
有关每个版本的新功能和变更列表,请参阅新增功能部分。
升级 PyMongo 版本
在升级 PyMongo 版本部分,了解可能需要对应用程序进行哪些更改才能升级驱动程序版本。
从Motor迁移到PyMongo Async
2024 年 9 月,MongoDB 发布了试验性 PyMongo Async 驱动程序,以替代之前用于 Python 的异步 MongoDB 驱动程序 Motor。在从 Motor 迁移到 PyMongo Async 部分,了解如何从 Motor 迁移到 PyMongo Async 驱动程序。
从PyMongo切换到PyMongo Async
在从 PyMongo 切换到 PyMongo Async 部分中,了解从 PyMongo 切换到实验性的 PyMongo Async 驱动程序需要进行哪些更改。
以前版本
有关驱动程序 v 4.6 .x 及更早版本的文档,请参阅“以前版本”部分。
问题与帮助
了解如何报告错误、为驱动程序做出贡献以及在“问题和帮助”部分中查找帮助。
兼容性
有关显示用于特定 Python 和 MongoDB Server 版本的推荐 PyMongo 版本的兼容性表,请参阅兼容性部分。
API 文档
有关 PyMongo 中类型和方法的详细信息,请参阅 PyMongo API 文档。