【问题标题】:Implementing user modifiable schema in mongoose在猫鼬中实现用户可修改模式
【发布时间】:2014-10-17 18:21:33
【问题描述】:

我正在开发 MEAN 堆栈 CMS。
我想要实现的功能之一是用户可修改的架构。
例如,假设您有一个用户模型,其中包含以下必填字段:

  • 电子邮件
  • 姓名
  • 散列密码

有时,管理员决定要添加地址和电话号码字段。
新的(平面)模型如下所示:

  • 电子邮件
  • 姓名
  • 散列密码
  • 地址
  • 电话号码

这是可行的还是我应该坚持使用硬编码模式?

【问题讨论】:

    标签: database mongoose mean-stack


    【解决方案1】:

    是的!

    MongoDB 中的数据具有灵活的模式。集合不强制执行 文档结构。

    http://docs.mongodb.org/manual/data-modeling/

    只修改文档,添加新内容并为该文档准备好新架构。

    【讨论】:

      猜你喜欢
      • 2019-11-06
      • 2022-01-13
      • 2012-12-26
      • 2020-04-22
      • 2019-11-07
      • 2016-08-05
      • 1970-01-01
      • 2012-02-02
      • 2021-09-22
      相关资源
      最近更新 更多