schema.jsのように、単一のファイルから複数のモデルをエクスポートする場合は、エクスポートされた各モデルに独自のexports
を与える必要があります。 フィールド名。
たとえば、複数のmodule.exports = ...
を置き換えます すべてのモデルをエクスポートするファイルの最後にこのコードが含まれるschema.jsの行:
module.exports = {
User: User,
Question: Question,
Answer: Answer,
Module: Module,
Role: Role
};
そして、index.jsで次のようにモデルにアクセスできます:
var models = require('./schema');
...
models.User.findOne(...