我正在学习Mongodb,我在这一行上有点迷惑
mongoose.connection.once('open',function(){
console.log('connection acquired harsh bajpai ');
}).on('error',function(error){
console.log('Connection error',error);});
这一行意味着什么意味着当发生连接事件时启动此功能一次 但 .On 在做什么呢?我们可以用js中的其他事件来做这件事
答案 0 :(得分:0)
您的代码等同于以下代码:
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function() {
// we're connected!
});
建立连接后,将调用回调函数。 如果在建立连接时发生任何错误,它将显示在控制台上。