odmantic:基于python类型提示的MongoDB异步ODM(对象文档映射器)

时间:2024-02-23 13:41:37
【文件属性】:

文件名称:odmantic:基于python类型提示的MongoDB异步ODM(对象文档映射器)

文件大小:188KB

文件格式:ZIP

更新时间:2024-02-23 13:41:37

python mongo orm mongodb nosql

ODMantic 文档: : 基于标准python类型提示的异步ODM(对象文档映射器)。 它建立在之上,用于模型定义和验证。 核心功能: 简单:通过使用python类型键入字段来定义模型,使用python比较运算符构建查询 开发人员经验:字段/方法自动完成,类型提示,数据验证,使用功能性API执行数据库操作 全类型:利用静态分析来减少运行时问题 AsyncIO :与ASGI框架( , , , ,...)配合使用 序列化:内置JSON序列化和JSON模式生成 要求 Python :3.6及更高版本(针对3.6、3.7、3.8和3.9进行了测试) MongoDB :4.0及更高版本 两个直接依赖项: :使数据验证和架构定义既方便又优雅。 :由MongoDB团队正式开发的asyncio MongoDB驱动程序。 安装 pip install odmantic 例 要在没有任何代码样板的情况下享受异步上下文,可以使用AsyncIO REPL(仅适用于Python 3.8+)重现以下步骤。 python3.8 -m asyncio 如果您使用的是Python的早期


网友评论