как интегрировать mongoose с проектом express.js? - PullRequest
3 голосов
/ 27 августа 2011

Я работаю над изучением node.js как возможного инструмента для веб-разработки. Я понимаю, как работает express.js, но я не уверен, как интегрировать модели mongoose, я попытался найти в Google и здесь ответ безуспешно. Куда должны пойти модели? Должны ли они идти в app.js с остальной информацией о конфигурации и маршрутизации? или они должны идти в отдельном файле и импортироваться как обычный модуль? Любая информация и ресурсы будут оценены. Спасибо.

1 Ответ

4 голосов
/ 27 августа 2011

Я бы порекомендовал размещать ваши модели в отдельных файлах, даже если это просто для целей организации кода.Создайте их как обычные модули узлов и экспортируйте схему.Импортируйте схему в ваш app.js и смоделируйте ее там:

var ModelSchema = require('models/model');

var model = mongoose.model('Model', ModelSchema);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...