【问题标题】:How to find all vertices that have no incoming edges in TinkerPop 3?如何在 TinkerPop 3 中找到所有没有传入边的顶点?
【发布时间】:2017-01-01 01:00:31
【问题描述】:

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

作为后续,我还需要找到一个没有出边的顶点。

【问题讨论】:

    标签: titan gremlin tinkerpop


    【解决方案1】:

    这个比下面的版本简单

    g.V().not(inE())
    g.V().not(outE())
    

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

    g.V().where(inE().count().is(eq(0)))
    

    对于 0 个出边

    g.V().where(outE().count().is(eq(0)))
    

    【讨论】:

    • 这是正确的,但可以简化:g.V().not(inE())
    • @DanielKuppitz 喜欢!这肯定更简单。我会改用你的答案。
    猜你喜欢
    • 1970-01-01
    • 2017-03-02
    • 1970-01-01
    • 2018-06-22
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-23
    相关资源
    最近更新 更多