MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

La query Mongoose restituisce null

Mongoose pluralizza i nomi dei modelli quindi esegue find nella raccolta "blogposts" invece di "blogpost". Detto questo, la tua query nella mongo shell è nella raccolta "blogmodel". In tal caso:

var BlogModel = mongoose.Model("BlogModel", ..)

oppure passa il nome della raccolta come terzo parametro:

var BlogModel = mongoose.model("BlogPost", schema, "blogmodel")