Лучший способ держать схему коллекции MongoDB во внешнем файле

Что лучший способ состоит в том, чтобы держать схемой коллекции MongoDB (использующий мангусту) во внешнем файле и получить доступ к ним от главного app.js, рассматривающего n количество схемы?

1
nl ja de

1 ответы

У вас может быть отдельный директивный модели . И имейте свои db модели там. Если вы хотите вас, может следовать MVC. Вот то, на что может быть похожей ваша структура каталогов.

./project_dir
    app.js
    models
    views
    routes
    package.json

В моделях у вас есть файлы, где у вас есть свои db модели (файлы, где у вас есть своя схема).

You can also have a look at this sample app at github

1
добавлено
DBA - русскоговорящее сообщество
DBA - русскоговорящее сообщество
1 345 участник(ов)

Общаемся и обсуждаем темы, посвященные DBA, PostgreSQL, Redis, MongoDB, MySQL, neo4j, riak и т.д. См. также: @devops_ru, @kubernetes_ru, @docker_ru, @nodejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание здесь было полезным и комфортным.

MongoDB Russian
MongoDB Russian
1 086 участник(ов)

> db.stats() https://combot.org/chat/-1001035023078