我有一个生产应用程序,运行有大约400多个客户,下面是两个架构,
var CustomerSchema = new Schema{
name:{
type: String
},
phone:{
type: Number
},
vehicleNo:{
type: String
}
}
var serviceSchema = new Schema{
customer:{
type: Schema.Type.ObjectId,
ref: 'Customer'
}
vehicleType:{
type: String //Eg: car or bike
},
servicePlace:{
type: Number
},
nextServiceDate:{
type: Date
}
}
我犯了一个错误,我实际上需要serviceSchema中的vehicleType出现在CustomerSchema中。
CustomerSchema看起来应该是这样的,
var CustomerSchema = new Schema{
name:{
type: String
},
phone:{
type: Number
},
vehicleNo:{
type: String
},
vehicleType:{
type: String //Eg: car or bike
}
}
现在,我如何将所有现有用户的车型映射或带到customerSchema。并且将根据新的customerSchema收集更多数据。
我是初学者,因为它正在制作中,所以我真的非常需要帮助。