我想深入填充一个可能过于复杂的模型
var ParentSchema = new Schema({
childs: [{type:Schema.ObjectId, ref: 'Child'}],
});
var ChildSchema = new Schema({
subject: [{
price: {type: Number},
data: {type: Schema.ObjectId, ref: 'Subject'}
}]
})
但是,当我使用普通人群时,它似乎不起作用。我现在安装了 deep-populate 并使用以下内容:
Parent.deepPopulate('childs.subjects');
我想知道是否有更简单的方法来完成一组填充的主题。