这是我的mongoose配置:
mongoose.Promise = global.Promise;
mongoose.connect(config.dbhost + config.dbname, function(err){
if(err){
console.log(err);
} else {
console.log('connected to the database successfuly.');
}
});
我有一个MEAN堆栈应用程序,它工作得很好,我有一个页面用于添加角度1.5的ajaxly。我的问题是我的应用程序崩溃后快速添加一些帖子!为什么呢?
答案 0 :(得分:0)
尝试此操作以获得正确的连接错误
var mongoose = require('mongoose');
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function callback(){
console.log('Connected to DB');
});
mongoose.connect('mongodb://'+CONFIG.mongo.user+':'+CONFIG.mongo.pass+'@'+CONFIG.mongo.host+':'+CONFIG.mongo.port+'/'+CONFIG.mongo.db, CONFIG.mongo.options);
我在生产过程中尝试过这个代码并没有遇到任何问题,这应该可以帮到你。