我想知道如何在Akka流中使用groupby。我有一个包含(id,someData)
的迭代器如何将ID分组,这样我就可以得到Seq(id,someData)
Source.fromIterator(() => { groupedIterator }).groupBy(2, _._1)
.map(p => groupById(p))
.async
.mergeSubstreams
.runWith(Sink.ignore)
问题在于val p
不是序列,而是奇异的元组值。我想念什么?
谢谢