如何在mongoDB中更新我的集合,以便添加一个userId

时间:2018-12-15 11:04:05

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

我的实际收藏看起来像这样

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

但是我想向该对象添加一个用户ID,以便使它看起来像这样

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

有没有办法做到这一点?

谢谢

1 个答案:

答案 0 :(得分:0)

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

user_detail模式:{ ID: ..., 参数1:值1, param2:value2 } 这样,您的最终结果将是这样

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