在C#中查询集合中的第一个或最后一个文档

时间:2019-04-29 21:14:31

标签: mongodb querying

我在一个集合中有10万个文档,这是我用来检索文档的最后一个_id的东西。我为此使用C#。

var filter = Builders<BsonDocument>.Filter.Empty;
var builder = Builders<BsonDocument>.Sort;
var sort_builder = builder.Ascending("_id");
var _list = _collection.Find(new BsonDocument()).Sort(sort_builder).ToList();

但是问题是,当程序尝试处理整个集合时,它需要大量RAM。我有什么办法可以只获取一个文档而不是处理整个文档?

0 个答案:

没有答案