MongoDB PyMongo 文档
概述
欢迎使用官方MongoDB PyMongo驱动程序的文档网站。PyMongo是包含用于操作MongoDB的工具的Python发行版,并且是推荐从Python操作MongoDB的方式。
开始使用
了解如何安装驱动程序、连接到MongoDB以及开始使用该数据库中的数据。PyMongo入门教程
连接到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部分了解您需要进行的更改。
早期版本
有关驱动程序版本 v4.6.x 及更早版本的文档,请参阅早期版本部分。
问题 & 帮助
在问题 & 帮助部分了解如何报告错误、贡献驱动程序和寻找帮助。
兼容性
有关显示针对特定Python和MongoDB服务器版本推荐使用PyMongo版本的兼容性表的详细信息,请参阅兼容性部分。
API 文档
有关PyMongo中的类型和方法详细信息,请参阅PyMongo API文档。