首页 > 解决方案 > 如何将我的数据库的架构和定义保存到 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 管理模式和更新它。

如果您能向我展示一个项目、网站、文章或任何可以向我展示如何以标准方式完成它的东西,我将不胜感激。

标签: pythonmongodbsemantic-web

解决方案


推荐阅读