【发布时间】:2016-03-05 10:01:39
【问题描述】:
我目前正在为我的 NodeJS 应用程序制作登录系统。但是,每当我尝试检索集合时,都会从 MongoDB 收到一个奇怪的错误。
错误信息
[MongoError: server localhost:27017 sockets closed]
name: 'MongoError',
message: 'server localhost:27017 sockets closed'
这是我连接到我的数据库的代码
var username = req.body.user.username;
var password = req.body.user.password;
MongoClient.connect("mongodb://localhost:27017/myDb", function(err, db){
assert.equal(null, err);
var collection = db.collection("accounts");
collection.findOne({"username": username}, function(err, item){
console.log(item);
console.log(err);
});
db.close();
});
有人能看出我哪里出错了吗?
【问题讨论】:
标签: javascript node.js mongodb express