Невозможно перезаписать модель после компиляции Mongoose

бмениваться кодом (например, определениями схемы Mongo) между файлами в приложении-функции Azure?

Я должен сделать это, поскольку мои функции требуют доступа к общей схеме и моделям Монго, таким как этот базовый пример:

var blogPostSchema = new mongoose.Schema({
  id: 'number',
  title: 'string',
  date: 'date',
  content: 'string'
});

var BlogPost = mongoose.model('BlogPost', blogPostSchema);

Я пытался добавить"watchDirectories": [ "Shared" ] линия к моемуhost.json и в этой папке добавилindex.js содержит приведенное выше определение переменной, но, похоже, оно недоступно для других функций.

Я просто получаюException while executing function: Functions.GetBlogPosts. mscorlib: ReferenceError: BlogPost is not defined.

Я тоже пытался явноrequireв файле .js, но этого, похоже, не найти. Может быть, я просто неправильно понял путь.

У кого-нибудь есть пример или советы как поделиться.js код между лазурными функциями?

Ответы на вопрос(1)

Ваш ответ на вопрос