【发布时间】:2020-09-02 22:44:01
【问题描述】:
【问题讨论】:
【问题讨论】:
看起来你可能只需要:
g.V().outE('SW').inV().path()
如果您不希望结果中出现边缘,您可以使用flatMap:
g.V().flatMap(outE('SW').inV()).path()
要取回一些属性而不仅仅是顶点,您只需在path 步骤中添加一个by 调制器。
g.V().flatMap(outE('SW').inV()).path().by(valueMap())
这将返回每个顶点的所有属性。在大型结果集中,这不被认为是最佳实践,您应该明确询问您关心的属性。使用values、project 或valueMap 可以通过多种方式执行此操作。如果您有一个名为 code 的属性代表机场代码,您可以这样做。
g.V().
flatMap(outE('SW').inV()).
path().
by(valueMap('code'))
或者只是
g.V().flatMap(outE('SW').inV()).
path().
by('code')
【讨论】: