我发现了这个用于Express应用程序的库结构,但是对于mongoose,模型库有不同的用途。 我把我的计划放在哪里? https://www.terlici.com/2014/08/25/best-practices-express-structure.html
项目/ 控制器/ comments.js index.js users.js 助手/ dates.js 中间件/ auth.js users.js 楷模/ comment.js user.js的 上市/ 库/ CSS / IMG / 意见/ 评论/ comment.jade 用户/ index.jade 测试/ 控制器/ 楷模/ comment.js 中间件/ 积分/ UI / 的.gitignore app.js 的package.json
答案 0 :(得分:0)
您将Schema放在models文件夹中。使用mongoose,然后可以在其文件中为每个Schema创建模型,然后导出模型。您还可以在同一文件中导出模型上运行的某些函数,例如Model.findAll(),Model.findById(id)......