如何在 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
}
我实际上 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 }