Arngodb, ошибка Arangojs при получении данных - PullRequest
0 голосов
/ 14 мая 2018

Я получаю эту ошибку при попытке извлечь данные из arangodb.

Ошибка типа: db.database не является функцией

var Database = require('arangojs');
var db = new Database({url:'http://127.0.0.1:8529'});
module.exports = {
    getAllUsers : function()
    {
        return db.database('superrango')
                 .then(function (mydb) {return mydb.query('FOR x IN Users RETURN x');})
                 .then(function (cursor) { return  cursor.all();});
    }
}

1 Ответ

0 голосов
/ 14 мая 2018

наконец взломали его

var arangojs = require("arangojs");
var db = new arangojs.Database('http://127.0.0.1:8529');
db.useDatabase("superrango");
db.useBasicAuth("root", "asdf");

module.exports = {
    getAllUsers : function()
    {
                 return db.query('FOR x IN Users RETURN x')
                         .then((value) => {return value.all();});

    }
}
...