我已经阅读过猫鼬的文档,但仍然没有理解,当我创建猫鼬的架构时,我可以创建可能不会使用的字段
var productSchema = new Schema({
name: {
type: String,
required: true
},
fruit: [{
color: String,
season: String
}],
book: [{
pages:String,
author: String
}]
]);
然后,如果我想念书对象,那么它就不会写在产品模型上,那么,如果我要获得相同的结果,可以为什么要使用鉴别器?有人可以解释一下。