【发布时间】:2021-03-23 10:58:29
【问题描述】:
收到此错误:
Competition validation failed: results.0: Cast to ObjectId failed for value "{ name: 'David'}"
这是父级:
class Competition {
@prop()
compName: string
@prop({ ref: () => CompetitionParticipant})
results: Ref<CompetitionParticipant>[]
}
这是孩子:
class CompetitionParticipant {
@prop()
name: string
}
它的名称如下:
const CompetitionResults = getModelForClass(Competition)
await new CompetitionResults({compName: 'competition name', results: [{name: 'David'}]}).save()
【问题讨论】:
标签: mongodb typescript mongoose typegoose