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

Mongoose renvoie toujours un tableau vide NodeJS

L'appel à mongoose.model établit le nom de la collection à laquelle le modèle est lié, la valeur par défaut étant le nom du modèle au pluriel en minuscules. Donc, avec votre code, ce serait 'models' . Pour utiliser le modèle avec les files collection, remplacez cette ligne par :

var Model = mongoose.model("Model", fileSchema, "files");

ou

var Model = mongoose.model("file", fileSchema);