我试图插入收藏但我得到的错误不确定原因。这是我试图做的事情
db.collection("book", function(err, collection){
if(err){
console.log(err);
}
collection.insert({"name":req.query.file.split(".")[0],"length":response}, function(err,book) {
if(err){
console.log(err);
}
return callback(null);
console.log(book);
});
return callback(null);
});
我试图插入一本"书"进入书籍集...正如我在mongo文档中看到的.collection和.insert需要回调。 我的错误是
events.js:72
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE
at errnoException (net.js:900:11)
at Server._listen2 (net.js:1038:14)
at listen (net.js:1060:10)
at net.js:1134:9
at dns.js:72:18
at process._tickCallback (node.js:415:13)
我不确定我做错了什么,谢谢!
答案 0 :(得分:1)
你确定是因为插入吗?如果您尝试启动node.js进程以侦听与其他进程(或此node.js进程的相同副本)相同的端口,则通常是未处理的异常