关于mongoose的在express中使用的问题
我两个页面 比如说我routes里有register.js和login.js 我都需要操纵同一个数据库
var mongoose = require(‘mongoose’); mongoose.connect(‘mongodb://localhost/daoyou’); 我每个js文件里都要写上面两句吗?
还有new Schema的 写在哪里? 应该不是每次操作数据库都new一次吧? var User = new Schema({ username: {type: String}, password: {type: String} });
3 回复
@zhishaofei3 可以参照下nodeclub的代码,把数据库的操作封装到Model层
通读一下Guides先
我觉得你可以参考一下nodeclub的源码,那里面数据库操作的方式挺好的(在我看来。。我是新手),我觉得可以很好的解决你上面提到的问题