相关疑难解决方法(0)

如何迭代scala wrappedArray?(火花)

我执行以下操作:

val tempDict = sqlContext.sql("select words.pName_token,collect_set(words.pID) as docids 
                               from words
                               group by words.pName_token").toDF()

val wordDocs = tempDict.filter(newDict("pName_token")===word)

val listDocs = wordDocs.map(t => t(1)).collect()

listDocs: Array

[Any] = Array(WrappedArray(123, 234, 205876618, 456))
Run Code Online (Sandbox Code Playgroud)

我的问题是如何迭代这个包装的数组或将其转换为列表?

我得到的选项listDocsARE apply, asInstanceOf, clone, isInstanceOf, length, toString,和 update.

我该怎么办?

scala apache-spark apache-spark-sql

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

apache-spark ×1

apache-spark-sql ×1

scala ×1