Graph arangosh无法加载图形模块

Graph arangosh无法加载图形模块,graph,import,arangodb,Graph,Import,Arangodb,我尝试导入,但在导入系统模块时出错。 您能解释一下为什么图形模块无法加载,以及如何修复它吗 arangosh (ArangoDB 3.0.10 [linux] 64bit, using VPack 0.1.30, ICU 54.1, V8 5.0.71.39, OpenSSL 1.0.1f 6 Jan 2014) 0.0.0.0:8529@_system> var db = require("org/arangodb").db; 0.0.0.0:8529@_system> var

我尝试导入,但在导入系统模块时出错。 您能解释一下为什么图形模块无法加载,以及如何修复它吗

arangosh (ArangoDB 3.0.10 [linux] 64bit, using VPack 0.1.30, ICU 54.1, V8 5.0.71.39, OpenSSL 1.0.1f 6 Jan 2014)

0.0.0.0:8529@_system> var db = require("org/arangodb").db;

0.0.0.0:8529@_system> var Graph = require("org/arangodb/graph").Graph;
JavaScript exception in file 'common/bootstrap/modules.js' at 447,9: ArangoError 3100: cannot locate module
File: @arangodb/graph
!        throw e;
!        ^
stacktrace: ArangoError: cannot locate module
File: @arangodb/graph
    at Function.Module._resolveFilename (common/bootstrap/modules.js:524:11)
    at Function.Module._load (common/bootstrap/modules.js:443:25)
    at global.require (common/bootstrap/modules.js:633:17)
    at <shell command>:1:13
导入
graph.js
的正确导入路径应该是什么?

$arangorestore--input directory“dump”允许解决问题并导入顶点和边的.json集合。但是,之后导入的集合应手动绑定到手动创建的图形对象

很遗憾,官方的例子不起作用有人能解释一下如何导入
graph.js
模块吗?

请注意,还有可用的
general graph.js
模块,但它只有
\u addVertexCollection()
函数,并且缺少相应的边缘模拟是否可以使用
general graph.js
模块导入整个图形,以及如何导入整个图形?


PS很遗憾文档中没有完整的示例,并且没有关于如何将图形导入生产级图形数据库的全面描述。

似乎在最新版本中删除了
org/arangodb/Graph
。它出现在v2.8中

使用v3.1,我使用下一种方法导入了此数据集(用于教育目的):

$arangorestore--server.database测试--输入目录“path/to/IMDB/dump”

所有选项都可以在中找到

然后运行Web界面并切换到“图形” 添加带有参数的新图形: 姓名:惊奇英雄

边定义:marvel_边

来自系列:惊奇漫画

收藏指南:惊奇漫画

$ find /usr/share/arangodb3/js/  -name "*graph.*" -type f
/usr/share/arangodb3/js/apps/system/_admin/aardvark/APP/frontend/js/models/graph.js
/usr/share/arangodb3/js/apps/system/_admin/aardvark/APP/frontend/js/graphViewer/test_data/graph.txt
/usr/share/arangodb3/js/common/modules/@arangodb/general-graph.js
/usr/share/arangodb3/js/common/modules/@arangodb/graph-examples/example-graph.js