Iteratee得到分块数据(Scala)

时间:2014-07-16 21:16:23

标签: scala enumeration iterate

我有很多数据,这些数据是通过游标从db获得的(例如2个条目),现在我正在使用Iteratee.foreach,但我想优化并操作对象数组。是否可以在某些块上操作,例如1000个文件,然后运行我的代码。

cursor.enumerate().apply(Iteratee.foreach { doc =>
   ...
})

1 个答案:

答案 0 :(得分:-2)

你应该只能拿1000,然后再操作。泡沫,冲洗,重复。 我猜它会在这里。

cursor.enumerate()。apply(Iteratee.take(1000).foreach {doc =>    ... })