我有一个项目,我有一个 Offer 模式,其中包含一个 OfferType 字段,这也是一个模式,但我想让它动态化 (OfferType),因为每个 OfferType 都有一些不同的字段。 我希望你有这个想法。 提前致谢:)
tcl1011 回答:如何在猫鼬中添加具有类型架构的动态字段?
您可以在 OfferType
中使用数组。这将帮助您添加许多子字段。
new mongoose.Schema({
OfferType: [
field_name_1: {type:String,required:true}
field_name_2: {type:Boolean,required:true}
...
]
})