迭代MongoIterable
的最简单方法就是这样:
for (Object o : _coll.find()) {
...
}
使用Iterable
上的FindIterable
实施。但是,我注意到迭代器实现MongoCursor
是可关闭的。这意味着使用类似于以下内容:
try (MongoCursor<T> it = _coll.find().iterator()) {
while (it.hasNext()) }
...
}
}
所以,我的问题是: