【问题标题】:ArangoDB: sends "statusCode: 0"ArangoDB:发送“statusCode:0”
【发布时间】:2020-12-10 09:54:13
【问题描述】:

有没有人在尝试从 React 应用程序连接到 ArangoDB 时遇到此错误消息 [参见第一张附加照片]?看起来,这可能是一个与身份验证有关的问题......但我尝试使用“_system”和我自己的数据库,将展位“root”作为用户名,将“root”作为密码,并将密码设置为“空值”。我尝试创建新用户并尝试连接到数据库...没有任何效果...(我做错了什么?-此时我已经阅读了十亿次文档)。我也会附上我的代码照片。 Image of error, Image of my code

【问题讨论】:

    标签: javascript reactjs async-await arangodb arangojs


    【解决方案1】:

    这是list of error codes 的链接。不幸的是,“错误 0”是非常无用的。但是,我发现了两个潜在问题。

    首先是您使用 HTTPS - 通常,您会使用 HTTP 连接到端口 8529。需要注意的是 TLS(如 --server.endpoint "http+tcp://127.0.0.1:8529"arangosh),但这与 HTTPS 不同。

    其次,您的 AQL 查询似乎试图返回整个集合,这不是 AQL works 的方式。尝试返回像 RETURN 'yes' 这样的静态或使用格式:

    FOR doc IN collection
       RETURN doc
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-27
      • 2011-04-09
      • 2022-08-16
      • 1970-01-01
      • 1970-01-01
      • 2022-12-10
      • 1970-01-01
      • 2021-03-18
      相关资源
      最近更新 更多