猫鼬之间的差异.ObjectId和schema.types.ObjectId?



在Mongoose中,当将模式类型定义为ObjectId时,mongoose.ObjectIdSchema.Types.ObjectId有什么区别?都是一样的吗?

对于version 3.x,两者相同,mongoose.ObjectId是为了向后兼容version 2.x

裁判:Documentaion

猫鼬。== mongoose.Types.ObjectIdSchemaType是Mongoose的配置对象。猫鼬的实例。ObjectIdSchemaType实际上并不创建MongoDB的ObjectIds,它只是模式中路径的配置。

最新更新