无法使用Node.js连接到MongoDB数据库

无法使用Node.js连接到MongoDB数据库,node.js,mongodb,Node.js,Mongodb,我有一个问题。当我尝试使用电子邮件和密码登录时,我有一个登录应用程序。下面是错误 错误: 我在下面解释我的代码 route.js: 这里我的MongoDB数据库也在相同的ip和端口号下运行。请帮助我解决此错误。没有任何代码问题,您启动了mongo服务器吗?@trquOccung:是的,我已经启动了我的MongoDB,但仍然存在问题。请尝试:mongo(数据库,集合)或full connstring"mongodb://127.0.0.1:27017/+database@trquoccuong:同

我有一个问题。当我尝试使用电子邮件和密码登录时,我有一个登录应用程序。下面是错误

错误:

我在下面解释我的代码

route.js:


这里我的MongoDB数据库也在相同的ip和端口号下运行。请帮助我解决此错误。

没有任何代码问题,您启动了mongo服务器吗?@trquOccung:是的,我已经启动了我的MongoDB,但仍然存在问题。请尝试:mongo(数据库,集合)或full connstring"mongodb://127.0.0.1:27017/+database@trquoccuong:同样应用您的方法后,不会出现相同的错误。
process.nextTick(function() { throw err; })
                                      ^
 Error: connect UNKNOWN 127.0.0.1:27017 - Local (undefined:undefined)
    at Object.exports._errnoException (util.js:870:11)
    at exports._exceptionWithHostPort (util.js:893:20)
    at connect (net.js:843:14)
    at net.js:939:9
    at doNTCallback0 (node.js:419:9)
    at process._tickCallback (node.js:348:13)
var mongo=require('mongojs');
var database='db_docs';
var collections=['admin','supplier'];
var db=mongo("127.0.0.1:27017/"+database, collections);
exports.login=function(req,res){
    var email=req.body.user_name;
    var pass=req.body.user_pass;
    db.admin.findOne({
        email:email,
        actual_password:pass
    },function(err,docs){
        if(docs){
            var ses=req.session;
            ses.email=docs.email;
            ses.usertype=docs.usertype;
            ses.name=docs.name;
            res.send(docs);
        }
        if(err){
            res.send('Could not login');
        }
    })
}