尝试使用MongoDB晾干Nodejs Express应用
题
我正在尝试在Nodejs Express应用程序中将我的MongoDB代码分开,并且遇到了麻烦,因为您了解了如何调整周围的内容。
这是我拥有的要点https://gist.github.com/759446
我已经把它愚弄到了中间件中的几乎一无所有。当我启动服务器时,在第一个请求中正确设置为“对象”。 res.myvar被“未定义”而失败。
我只想将DB代码贴在一个地方,然后能够在我的各种路线中使用它。我是错的吗? MongoDB nodejs驱动程序页面上的所有示例都只需做出数据库查询等。我发现将整个内容集成到Express应用程序中。
解决方案
我最初是在每个请求下打开新的DB连接。我已经编辑了要点,并留下了旧的东西。
它现在起作用。
非常感谢Ciaran的博客文章 http://howtonode.org/express-mongodb有点古老,但仍然有所帮助。
不隶属于 StackOverflow