在Mongoose中,当将模式类型定义为ObjectId时,mongoose.ObjectId
和Schema.Types.ObjectId
有什么区别?都是一样的吗?
对于version 3.x
,两者相同,mongoose.ObjectId
是为了向后兼容version 2.x
裁判:Documentaion
猫鼬。== mongoose.Types.ObjectId。SchemaType是Mongoose的配置对象。猫鼬的实例。ObjectIdSchemaType实际上并不创建MongoDB的ObjectIds,它只是模式中路径的配置。