使用Node.js,我真的想保持我的文件结构有条理。通常在另一种语言的项目中,我会有这样的结构:
我看到的(潜在)问题是:我使用Mongoose和MongoDB作为我的数据库,为了定义一个“模型”我需要一个Mongoose Schema,为了做到这一点我必须用Mongoose连接到数据库在每个控制器和模型文件中。
我对这些技术知之甚少,这可能是闪电般快速而且永远不会成为一个问题,我不会有任何线索。或者这是我应该避免的东西,只是将所有内容都推到一个(非常大的)文件中?
答案 0 :(得分:5)
您不需要在每个控制器/模型文件中连接到mongo。只需在App.js
中执行一次就可以了。