2017-07-14 91 views
0

我试图收集给定一个顶点的所有相邻顶点。但我得到这个错误。一个顶点的一个例子是(1, “一些字符串”)收集相邻顶点图形x

val direction: EdgeDirection = 
graph.collectNeighborIds(direction).lookup(1) 

这是我的错误:

<console>:50: error: type mismatch; 
found : Seq[Array[org.apache.spark.graphx.VertexId]] 
required: org.apache.spark.graphx.EdgeDirection 
    graph.collectNeighborIds(direction).lookup(1) 
              ^

回答

0

您的代码不作任何意义。尝试像

val direction: EdgeDirection = EdgeDirection.Out 
val neighbourToVertexOne = graph.collectNeighborIds(direction).lookup(1) 

然后做任何你想要做的结果阵列。