【问题标题】:How do I update my collection in mongoDB so i add an userId如何在 mongoDB 中更新我的集合,以便添加一个 userId
【发布时间】:2019-05-16 10:25:53
【问题描述】:

我的实际收藏是这样的

    ID: ...,
   param1: value1
   param2: value2

但我想为这个对象添加一个用户 ID,这样它看起来像这样

userid:{
ID: ...,
param1: value1,
param2: value2
}

有没有办法做到这一点?

谢谢?????????

【问题讨论】:

    标签: angularjs mongodb mongoose mongodb-query key-value


    【解决方案1】:

    创建一个新的模式名称 user_detail 现在你有 2 个模式,一个是用户,另一个是 user_detail 用户模式将像 架构:{ 用户身份:{ 类型:对象, 参考:用户详细信息 } }

    user_detail 架构:{ ID: ..., 参数1:值1, 参数2:值2 } 通过这样做,您的最终结果将是这样的

    _Id:'', 用户身份:{ _ID:'', 参数1:值1, 参数2:值2 }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-06
      • 2021-07-04
      • 1970-01-01
      • 1970-01-01
      • 2021-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多