gpt4 book ai didi

rest - ArangoDB HTTP API 批量导入测试

转载 作者:行者123 更新时间:2023-12-04 00:05:06 25 4
gpt4 key购买 nike

我使用什么工具来执行使用 HTTP API 插入文档的 ArangoDB 文档中的示例中显示的代码。我以为是 arangosh.exe 但现在不太确定了。

例如:Arango 3.3 HTTP 批量导入文档示例如下所示:

enter image description here

在我看到的例子中

shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products

我假设(很可能假设不正确)示例使用 Arango Shell,可以使用命令提示符下的 arangosh.exe 打开它。

下面是使用 Arango Shell 成功登录 Arango。 enter image description here

接下来是我尝试使用 API ArangoDB 文档中包含的示例中显示的语法。 enter image description here

我在这里做错了什么?

最佳答案

要使用 HTTP API,您需要一些工具来使用不同的方法(GET、POST、PUT、DELETE)发出 HTTP 请求,可能使用协议(protocol)典型的身份验证和有效负载。

curl 就是这样一个工具。在 Windows 作为操作系统的情况下,默认情况下不可用。您可以在此处下载各种操作系统的构建版本:https://curl.haxx.se/download.html

它是一个命令行工具。在 shell 中运行它,即 Windows 上的命令提示符或 Powershell。您可以不能在 arangosh 中运行它! ArangoDB shell 本质上是一个 JavaScript REPL shell,使用 JavaScript 接口(interface)与 ArangoDB 交互。您不能在此处像在 OS shell 中那样运行命令。

关于rest - ArangoDB HTTP API 批量导入测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49440096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com