MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

La requête Mongoose renvoie null

Mongoose pluralise les noms de modèles afin qu'il exécute find sur la collection "blogposts" au lieu de "blogpost". Cela dit, votre requête dans le shell mongo se trouve sur la collection "blogmodel". Dans ce cas :

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

ou passez le nom de la collection en troisième paramètre :

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