【问题标题】:Data structure for user data in a web appWeb 应用程序中用户数据的数据结构
【发布时间】:2019-01-02 20:06:09
【问题描述】:

我正在构建一个 Web 应用程序,但我不确定我在 mongodb 中的数据库结构。我想为用户使用他们的联系人数据的集合,并且每次新用户注册时,我都想创建一个与他相关的新集合,由他们的用户 _id 链接。

这是在mongodb中管理数据的好过程还是使用唯一的集合更好?

最终结果:

// User collection
[
  {
    _id: ObjectId('...')
    username: ''
    password: ''
    ... //many data
  }
... // many users
]

// User related Collection
{
  _id: ObjectId('...') // the same of user collection
  ... //many data
}

【问题讨论】:

    标签: node.js mongodb data-structures


    【解决方案1】:

    您可以创建一个用户集合,其中可以保存用户关系信息。如果与用户相关的信息需要不同的收集,那么您可以使用嵌入式文档。

    【讨论】:

      猜你喜欢
      • 2012-06-23
      • 1970-01-01
      • 2011-10-27
      • 2017-08-07
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 1970-01-01
      • 2011-08-17
      相关资源
      最近更新 更多