【问题标题】:tinkerpop/gremlin-python: next() vs iterate()tinkerpop/gremlin-python:next() 与 iterate()
【发布时间】:2020-03-20 07:02:31
【问题描述】:

使用 gremlin 时 next() 和 iterate() 有什么区别?为什么调用g.addV()时next()会返回添加的顶点,而iterate()不会?什么时候应该使用 next(),什么时候应该使用 iterate()?

【问题讨论】:

    标签: gremlin gremlinpython


    【解决方案1】:

    答案已经在您的问题中。当您需要结果时,您将使用.next()(并且您只期望一个结果),当您不需要结果时(通常是突变查询,添加/更改属性),您将使用.iterate() 、边和/或顶点)。

    【讨论】:

    • 另外值得注意的是,如果您期望多个结果,.toList() 将返回所有结果的列表。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 2020-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多