我正在填充,想象一下这个猫鼬集合:
const userSchema = new Schema({
name: String,
lists: [
_id: {
type: String,
ref: List
}
]
}
所以,我在用户模型上做了populate
,然后作为一个resulat,我得到了这个:
lists: [{
_id: {
_id:"rJ5izylbG"
...
}
}]
我不想要第一个_id:
,我希望它只是一个对象数组。像这样:
lists: [
{
_id:"rJ5izylbG"
...
}
]
我如何用猫鼬实现这一目标?
答案 0 :(得分:1)
尝试
lists: [
{
type: Schema.Types.ObjectId,
ref: List
}
]