草庐IT

ItemSchema

全部标签

javascript - Mongoose 模式

我有这些Mongoose模式:varItemSchema=newSchema({"pieces":Number,"item":{type:Schema.Types.ObjectId,ref:'Items'}});varcartSchema=newSchema({"items":[ItemSchema]});但是当我想在项目中推送一个新项目时,mongoose添加一个_id字段(在新项目上)但我不明白为什么。 最佳答案 如果您想添加没有_id字段的项目,那么您应该在ItemSchema中添加{_id:false}。varItemSch