Lorsque vous exportez plusieurs modèles à partir d'un seul fichier comme vous l'êtes dans schema.js, vous devez donner à chaque modèle exporté ses propres exports
nom du champ.
Par exemple, remplacez les multiples module.exports = ...
lignes dans schema.js avec ce code à la fin du fichier qui exporte tous les modèles :
module.exports = {
User: User,
Question: Question,
Answer: Answer,
Module: Module,
Role: Role
};
Et ensuite, dans index.js, vous pouvez accéder aux modèles comme suit :
var models = require('./schema');
...
models.User.findOne(...