【发布时间】:2020-04-30 10:36:12
【问题描述】:
我正在使用 mongoose populate 来获取另一个文档。我正在获取数据,但是作为子文档而不是子文档,我如何才能获得同一个对象。
{
"key":"value"
"userid":{
_id:"userid"
}
}
但我需要像下面这样
{ “核心价值” “用户标识”:“用户标识” }
【问题讨论】:
标签: node.js mongoose mongoose-populate
我正在使用 mongoose populate 来获取另一个文档。我正在获取数据,但是作为子文档而不是子文档,我如何才能获得同一个对象。
{
"key":"value"
"userid":{
_id:"userid"
}
}
但我需要像下面这样
{ “核心价值” “用户标识”:“用户标识” }
【问题讨论】:
标签: node.js mongoose mongoose-populate
您可以更改方案的属性。
它:
"userid":{
type: Schema.Types.ObjectId,
ref: "User"
}
开始:
"userid":{
id:{
type: Schema.Types.ObjectId,
ref: "User"
}
}
【讨论】: