如何使用ArangoImp将JSON CSV导入ArangoDB

问题描述 投票:2回答:1

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

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

我的问题首先是要知道默认文件夹的设置。如果我只指定文件名,shell会查看哪个文件夹?我的假设是root是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:意外的标识符。我觉得这里有一些我很想念的东西。我在这篇文章中粘贴了错误的屏幕截图。

Command Line - Arango Shell

arangodb arangoimp
1个回答
3
投票

看来你正在从ArangoShell中调用arangoimp。这不是它应该如何工作。

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

© www.soinside.com 2019 - 2024. All rights reserved.