【问题标题】:how do I integrate mongoose with an express.js project?如何将猫鼬与 express.js 项目集成?
【发布时间】:2011-11-04 21:58:14
【问题描述】:

我正在努力学习 node.js 作为一种可能的 Web 开发工具。我了解 express.js 的工作原理,但我不确定如何集成猫鼬模型,我尝试在谷歌和这里搜索没有运气的答案。模型应该去哪里?他们是否应该在 app.js 中包含其余的配置和路由信息?还是应该将它们放入单独的文件中并像普通模块一样导入?任何信息和资源将不胜感激。谢谢。

【问题讨论】:

    标签: model-view-controller mongodb node.js express mongoose


    【解决方案1】:

    我建议将您的模型放在单独的文件中,即使只是为了代码组织目的。将它们创建为普通节点模块并导出模式。将架构导入您的 app.js 并在那里建模:

    var ModelSchema = require('models/model');
    
    var model = mongoose.model('Model', ModelSchema);
    

    【讨论】:

      猜你喜欢
      • 2016-02-06
      • 2016-06-30
      • 1970-01-01
      • 1970-01-01
      • 2019-05-23
      • 2014-07-30
      • 2019-07-12
      • 1970-01-01
      • 2021-05-16
      相关资源
      最近更新 更多