Iterieren scala wrappedArray? (Funke)
Ich die folgenden Operationen durchführen:
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))
Meine Frage ist, wie kann ich Durchlaufen verpackt-array oder konvertieren Sie diese in eine Liste?
Die Optionen, die ich für die listDocs
sind apply
, asInstanceOf
, clone
, isInstanceOf
, length
, toString
, und update
.
Wie muss ich Vorgehen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein Weg, um dieses Problem zu lösen.