如何在 mongoDB 中更新我的 collection 以便添加用户 ID

How do I update my collection in mongoDB so i add an userId

我实际上 collection 看起来像这样

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

但是我想给这个 object 添加一个用户 ID,这样它看起来像这样

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

有什么办法吗?

谢谢

创建一个新的架构名称user_detail 现在你有 2 个模式,一个是用户,另一个是 user_detail 用户模式就像 架构:{ 用户身份:{ type:Object, ref:user_detail } }

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

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