4

在 Play Scala 框架中转换为的标准方法是什么EnumeratorFuture[List]

4

1 回答 1

5

您可以使用run带有类型参数的方法Iteratee[E, List[E]]来获取Future[List[E]].

有方法getChunks,它创建Iteratee[E, List[E]]

myEnumerator run Iteratee.getChunks

您可以使用手动Iteratee.fold创建此类。Iteratee如果您想保留元素顺序,您可以使用reverseon List

myEnumerator run Iteratee.fold(List.empty[E]){ (l, e) => e :: l } map { _.reverse }
于 2014-02-24T11:56:58.397 回答