【发布时间】:2014-07-18 20:56:00
【问题描述】:
如何使用NodeJS关闭mongoDB的连接?
mongoose.connect(config.get('mongoose:uri'));
this.db = mongoose.connection;
db.once('open', function () {console.log('>>db opened');});//this doesn't call!
var schema = new mongoose.Schema({name:String});
var User = mongoose.model(dbUserName, schema);
mongoose.disconnect(function () {console.log('db closed');});//neither line line works
this.db.close(function () {console.log('db closed');});//nor this line!
我不知道如何关闭数据库连接。最后的牵引线不起作用!如果我再写:
mongoose.connect(config.get('mongoose:uri'));
日志会说
错误:试图打开未关闭的连接。 如何解决这个问题?
【问题讨论】: