【问题标题】:How to Import JSON CSV into ArangoDB using ArangoImp如何使用 ArangoImp 将 JSON CSV 导入 ArangoDB
【发布时间】:2021-07-07 18:35:26
【问题描述】:

我正在尝试根据 ArangoDB 文档中的示例导入 csv 或 json 数据,但是我在尝试时不断收到错误,我无法找到原因。就好像我根本没有从 Arango Shell 调用 arangoimp。似乎它只是找不到它。我可以在 \bin 文件夹中看到存在一个 arangoimp.exe 文件。

> arangoimp --file "data.json" --type json --collection "users"

我的问题首先是要知道默认文件夹的设置。如果我只指定文件名,shell 会查看哪个文件夹?我的假设是根目录是 arangosh.exe 文件所在的文件夹。这是真的吗?

C:\Program Files\ArangoDB3 3.3.3\usr\bin\arangosh.exe

如果我需要/想要指定文件夹路径,我应该用一个、两个或四个反斜杠对文件夹进行转义吗?例如,如果我希望导入的文件位于 C:\Data\Arango.... 我的 arangoimp 语法会像这样吗?

> arangoimp --file "C:\\Data\\Arango\\dataImport.json" --type json --collection "users"

最后,我一直收到的错误是:stacktrace: SyntaxError: Unexpected identifier。我觉得这里缺少一些简单的东西。我已经在这篇文章中粘贴了错误的屏幕截图。

【问题讨论】:

    标签: arangodb arangoimport


    【解决方案1】:

    您似乎正在从 ArangoShell 内部调用 arangoimp。 这不是它应该的工作方式。

    arangoimp 是一个单独的可执行文件 (arangoimp.exe),需要使用正确的参数从命令行(MS-DOS 命令提示符、Powershell 等)调用。如果arangoimp.exe 不在您的当前路径中并且shell 找不到,请运行快速搜索文件所在的位置并从该目录调用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多