Mongolab连接无法正常工作

时间:2015-11-25 00:31:58

标签: node.js mongodb mlab

我有一个使用mongodb的简单NodeJS服务。现在的事情是我正在迁移"来自蒙古布的当地蒙古人。连接正常,但当我的服务尝试检索某些数据时,出现以下错误:

{ [MongoError: auth failed]
name: 'MongoError',
message: 'auth failed',
ok: 0,
errmsg: 'auth failed',
code: 18 }

我检查了一些类似的问题,并放弃了以下几个方面:

  • 不是mongolab网址。
  • 不是mongolab数据库用户(我使用的是具有dbOwner角色的admin / admin)。

服务器连接:

var db       = mongojs('mongodb://admin:admin@xxxxx.mongolab.com:xxxxx/database', ['players']);

服务

app.get('/player', function (req, res) {
    db.players.find().sort({_id:-1},function(err,docs) {
        if (err) {
            console.log(err);
        }
        res.json(docs);
    });
});

0 个答案:

没有答案