MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongoose:Umwandlung in ObjectId fehlgeschlagen

Mongoose versucht standardmäßig, eine ObjectId festzulegen. Dies können Sie wie folgt unterdrücken:

var categorySchema = mongoose.Schema({
    _id: String,
    ancestors: [{type: String }],
    parent: {type: String}
},{ _id: false });

var Category = mongoose.model( "Category", categorySchema );

Und beachten Sie, dass es nur ein Schema für Ihr Layout gibt.