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

Mongoose-Abfrage gibt null zurück

Mongoose pluralisiert Modellnamen, sodass find ausgeführt wird in der Sammlung "blogposts" anstelle von "blogpost". Ihre Abfrage in der Mongo-Shell bezieht sich jedoch auf die Sammlung "blogmodel". In diesem Fall:

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

oder übergeben Sie den Sammlungsnamen als dritten Parameter:

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