我试图收集给定一个顶点的所有相邻顶点。但是我收到了这个错误。一个顶点的例子是(1,"某些字符串")
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 :(得分:0)
您的代码没有任何意义。尝试像
这样的东西val direction: EdgeDirection = EdgeDirection.Out
val neighbourToVertexOne = graph.collectNeighborIds(direction).lookup(1)
然后对结果数组做任何你想做的事。