使用toList将MongoCursor大小转换为列表时,MongoCursor大小正在减小

时间:2014-05-01 15:07:46

标签: mongodb cursor casbah

我对mongo游标有一个奇怪的问题。我使用casbah通过Scala代码访问Mongo。我有以下代码:

val cur = collection.find(MongoDBObject("brand" -> "someBrand")

val items = cur.toList.map(dbo => ScalaJack.readDB [ T ] (dbo))

我在db中有387项应该与上面的查询一起返回。但它只返回364件物品。当我检查cur的大小时,它是387,但当我检查cur.toList的大小时,它是364.

我不确定为什么在游标上执行toList会减小大小。可能导致什么?

0 个答案:

没有答案