OrientJS同步DB选择

时间:2016-05-11 09:06:54

标签: synchronization orientdb orientjs

我对Javascript OrientJS驱动程序有疑问。 OrientJS团队没有机会检查数据库与use()函数的连接是否成功。这就是为什么我想使用try和catch块。但是use()函数是异步的,因此不会像它应该的那样工作。这就是我使用Framework同步方法的原因。现在这是我的代码:

try {
   databases[dbkey] = orientserver.use.sync({
      name: req.params.database,
      username: username,
      password: password
   });
} catch(err) {
   console.log(err);
}

我不知道问题是框架还是use()方法,但每次我使用正确和错误的登录运行时都会出现此错误:

{ [OrientDB.ConfigError: Cannot use a database without a name.]
   name: 'OrientDB.ConfigError',
   message: 'Cannot use a database without a name.',
   data: {} }

有人可以帮我这个吗?

0 个答案:

没有答案