sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose:Cast till ObjectId misslyckades

Mongoose försöker ställa in ett ObjectId som standard. Du kan undertrycka detta med följande:

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

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

Och notera att det bara finns ett schema för din layout.




  1. Hadoop InputFormat och typer av InputFormat i MapReduce

  2. MongoDB-skalets kommandoradsautentisering misslyckas

  3. Samlings-ID-längd i MongoDB

  4. Välj dokument där alla värden i ett matrisfält finns i en annan matris