我在两个顶点之间有边缘 8392 --->带有标签“has”的532500664 还是
g.V(8392).out("has").has("id",532500664)
无效 告诉我如何实现这个目标?
注意= g是图遍历对象
答案 0 :(得分:6)
我假设“532500664”是Vertex的实际标识符,如Vertex.id()
的返回值,而不是您自己指定为“id”的属性。如果是这种情况,则has("id",532500664)
不正确,因为它正在尝试查找后者。你宁愿这样做:
g.V(8392).out("has").has(T.id,532500664)
或者如果您在Gremlin控制台中或者您静态导入T
,那么:
g.V(8392).out("has").has(id,532500664)
您将在TinkerPop文档中常见的。