问题标签 [tinkerpop-blueprint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
115 浏览

java - 在方向图中从 JAVA 添加具有属性的类顶点以及另一个类顶点的列表等

A类具有属性并具有B类列表,B类具有属性并具有C类列表。C类具有属性等等。

我正在尝试保存 java 对象并使用 tinkerpop - 尝试添加方向图

所以如果我必须在方向图中添加 A 类顶点。我需要用prop1和prop2添加A类的顶点-我需要用prop3和prop4添加B类的顶点以及A类列表中的任何计数。-我需要在A类顶点和B类顶点之间添加边,所以它可以携带关系A到B。

同样,我需要在方向图中添加 C 类顶点,其中包含 B 类列表中的任何计数。 - 我需要在每个 B 类顶点和 C 类顶点之间添加边,以便它可以承载 B 到 C 之间的关系。

如果这是第 10 级,那么为每个类添加顶点可能会变得混乱且难以实现。这将是更多的手动添加。

有什么办法可以一次性将具有 B 类顶点的 A 类顶点保存为列表和 B 类下的 C 类列表,而不是添加每个类顶点并建立关系

我正在尝试通过 java tinkerpop - gremlin、blueprints 等来实现它。有什么建议/想法吗?

0 投票
1 回答
55 浏览

tinkerpop - yEd Graph Editor 无法打开从 tinkerpop 生成的 Graphml

我使用 Tinkergraph API 保存了一个图表。

文件在这里:https ://pastebin.com/C81rZYa2

我试图使用 yEd 打开文件,但出现以下错误:

yEd 和 Tinkergraph 之间是否存在版本不匹配?我正在使用 tinkerpop 2.6.0 即以下依赖项: