Порядок загрузки при загрузке моделей

В моем экспресс-приложении я загружаю модель так

models_path = __dirname + "/models";
fs.readdirSync(models_path).forEach(function(file) {
    if (~file.indexOf(".js")) {
      return require(models_path + "/" + file);
    }
});

У меня было две схемы, A и B, и A звонил mongoose.Schema("B") в начале. До сих пор это работало отлично. я получил MissingSchemaError: Schema hasn't been registered for model "B", Я предполагаю, что это b/c A был загружен до B. Итак, есть ли способ загрузить мои модели с порядком загрузки?,

0 ответов

Другие вопросы по тегам