python - 如何将我的数据库的架构和定义保存到 MongoDB
问题描述
我正在设计一个非常灵活的平台来收集语义数据并使用 python 和 MongoDB 创建语义数据库。
我需要一种将灵活模式存储在数据库中的方法,因此我的 python 应用程序将从 db 读取模式,并为数据插入提供适当的表单。
我需要像 Mongoose 一样的标准样式来定义我的模式并将其存储在 mongodb 数据库中。就像是:
person: {
name: {
type: String
}
email: {
type: String,
required: true,
unique: true,
lowercase: true,
}
children: {
type: array (array of persons!!)**
}
}
我的问题之一是如何以标准方式存储关系模式。以及如何使用 python 管理模式和更新它。
如果您能向我展示一个项目、网站、文章或任何可以向我展示如何以标准方式完成它的东西,我将不胜感激。
解决方案
推荐阅读
- django - 在 Django rest 框架中添加 m2m 关系
- oauth - OAuth2 `expires_in` 用途
- sublimetext3 - Sublime Text 中的图像预览:如何将棋盘背景转换为编辑器背景以获取透明图像?
- delphi - 如何研究ServiceStart为什么不启动服务?
- javascript - 谷歌云功能:开玩笑测试不识别打字稿语法
- javascript - 如何将字符串值转换为数字以进行精确计算?Javascript
- 3d - 如何在 AutoCAD 中简化三角形网格中的几何图形?
- c# - 带有 paket 的 dotnet 包在核心 2.1 上失败 - licenseUrl 和 license 元素不能一起使用
- swift - 如何从特定点播放歌曲?
- java - Java-8 给定范围内的素数