Arangodb 如何在arangoimport中使用选项--define?

Arangodb 如何在arangoimport中使用选项--define?,arangodb,Arangodb,在中,是否不清楚如何使用此选项 是为了告诉arangoimport:嘿,请在导入时将此字段用作_from/_to字段 定义字符串…为配置文件中的@key@条目定义key=value 这与数据导入无关。arangod、arangosh等。所有这些都支持-define来设置环境变量,可以使用占位符@FOO@在配置文件中使用,并在命令行上设置为-define FOO=something 这里简要说明: 示例配置文件Example.conf: 调用示例: arangosh --config exampl

在中,是否不清楚如何使用此选项

是为了告诉arangoimport:嘿,请在导入时将此字段用作_from/_to字段

定义字符串…为配置文件中的@key@条目定义key=value

这与数据导入无关。arangod、arangosh等。所有这些都支持-define来设置环境变量,可以使用占位符@FOO@在配置文件中使用,并在命令行上设置为-define FOO=something

这里简要说明:

示例配置文件Example.conf:

调用示例:

arangosh --config example.conf --define PORT=8529
对于分隔的源文件CSV、TSV,您可以使用选项-translate将列映射到不同的属性,例如-translate child=\u from-translate parent=\u to

如果引用只是键,则可以使用-from集合前缀和to集合前缀作为集合名称的前缀

-JSON输入不支持translate。您可以使用驱动程序进行转换和导入,或者以某种方式编辑源文件,或者导入到集合中,然后使用AQL调整字段

arangosh --config example.conf --define PORT=8529