我遇到了Gremlin控制台的麻烦;这是我的架构。
知道:
我想获得ID 9(边缘)
v = g.v(1)
v.outE( “创建”)。ID
仅在只有一个“创建”边
时才有效答案 0 :(得分:0)
你可以这样做:
g.e(9)
或从v [1]过滤:
g.v(1).outE('created')[[id:9]]
或者,如果您的意思是在顶点1和3之间获取创建的边:
g.v(1).outE('created').as('x').inV[[id:3]].back('x').id
g.v(1).outE('created').inV[[id:3]].back(2).id
希望有所帮助, 马尔科。
答案 1 :(得分:0)
感谢Marko,它工作正常(但我必须使用id:'3'而不是id:3)。
顺便说一句,是这段代码:
g.v(1).outE('created').as('x').inV[[id:'3']].back('x').id
比这个更有效:
g.v(1).outE.as('x').inV[[id:'3']].back('x').id