通过Gremlin接口向Janusgraph添加Edge

时间:2018-01-17 23:22:01

标签: gremlin janusgraph

任何人都可以解释为什么这似乎没有做任何事情

ve = g.addV("test").as("m").iterate()
g.addV("test2").as("q").V(ve).addE("contains").from("q").iterate()
g.V().hasLabel("test2").outE().otherV().path()

操作执行时没有错误,但在请求边缘时不会返回任何内容。

我知道我可以一起加入遍历,但我特别关注一个用例,我会在稍微不同的代码块中创建第一个顶点。

1 个答案:

答案 0 :(得分:1)

知道了:

ve = g.addV("test").as("m").iterate()

应该是

ve = g.addV("test").as("m").next()