考虑到n个架构,在外部文件中保留MongoDB集合架构(使用mongoose)并从主app.js访问它们的最佳方法是什么?
答案 0 :(得分:1)
您可以拥有一个单独的目录models
。并在那里有你的数据库模型。如果您愿意,可以关注MVC。这是您的目录结构可能是什么样的。
./project_dir
app.js
models
views
routes
package.json
在模型中,您拥有拥有数据库模型的文件(具有模式的文件)。
您还可以查看此sample app at github