填充Mongoose子文档

问题描述 投票:0回答:1

我有一个关于猫鼬模式的问题:

`var ProjectSchema = new mongoose.Schema({
    name: String,
    resources: [{
        employee: {type: Schema.Types.ObjectId, ref: 'Employee'},
        dailyRate: Number
    }],`...

我试图填充resources.employee字段没有成功...已经尝试过:

  • .populate('resources.employee')
  • .populate('resources.employee', model: 'Employee'})
  • 等......

任何建议?

提前致谢

mongoose-schema mongoose-populate
1个回答
0
投票

没关系,只是我的插件不起作用......

正确的语法是:

.populate({path:'resources.employee', model:'Employee'})

© www.soinside.com 2019 - 2024. All rights reserved.