如何在TinkerPop 3中找到没有传入边的所有顶点?

Rob*_*one 2 gremlin titan tinkerpop

如何编写遍历使用Gremlin TinkerPop 3来查找没有传入边的所有顶点?

作为后续跟踪,我还需要找到一个没有外边缘的顶点.

Ala*_*oud 8

这比下面的版本简单

g.V().not(inE())
g.V().not(outE())
Run Code Online (Sandbox Code Playgroud)

保留我的原始答案以供参考

g.V().where(inE().count().is(eq(0)))
Run Code Online (Sandbox Code Playgroud)

对于0个传出边缘

g.V().where(outE().count().is(eq(0)))
Run Code Online (Sandbox Code Playgroud)

  • 这是正确的,但可以简化:`gV().not(inE())` (5认同)