【发布时间】:2018-02-11 12:57:52
【问题描述】:
我在我的应用程序中使用 gremlin REST 服务器,我想在单个查询中为一个顶点创建多个边。我有从哪里创建边缘到单个顶点的顶点 ID 列表。
例如- g.V(12,13,14,15).addEdge('uses', g.V(100))
我尝试了许多遍历步骤,但无法使其正常工作。
【问题讨论】:
标签: groovy gremlin tinkerpop tinkerpop3 gremlin-server
我在我的应用程序中使用 gremlin REST 服务器,我想在单个查询中为一个顶点创建多个边。我有从哪里创建边缘到单个顶点的顶点 ID 列表。
例如- g.V(12,13,14,15).addEdge('uses', g.V(100))
我尝试了许多遍历步骤,但无法使其正常工作。
【问题讨论】:
标签: groovy gremlin tinkerpop tinkerpop3 gremlin-server
您应该查看addE() step - 这是您可以做到的一个示例:
gremlin> graph = TinkerFactory.createModern()
==>tinkergraph[vertices:6 edges:6]
gremlin> g = graph.traversal()
==>graphtraversalsource[tinkergraph[vertices:6 edges:6], standard]
gremlin> g.V(2,3,4,5,6).as('a').V(1).addE('likes').to('a')
==>e[13][1-likes->2]
==>e[14][1-likes->3]
==>e[15][1-likes->4]
==>e[16][1-likes->5]
==>e[17][1-likes->6]
【讨论】: