【发布时间】:2017-09-15 19:37:49
【问题描述】:
我正在写一个邮寄标签,需要为每个文档打印一个标签。
我在 Collection 上有 829 个文档,但是当我检索它们时,我只得到 100 个文档。
我有这个 LINQ 代码:
IMongoCollection Pessoa;
Pessoa = database.GetCollection<Pessoa>(collectionName);
return Pessoa.AsQueryable().ToList();
如何检索所有文档?
【问题讨论】:
-
return Pessoa.AsQueryable().OrderBy(d => d.Nome).ToList(); Stills 只检索 100 个文档。
-
也许您在任何地方设置了
Limit? -
所有对象的 Nome 属性都有值吗?
-
是的,都填充了 Nome 属性。任何地方都没有限制。
-
假设
Pessoa是集合,AsQueryable()会导致聚合框架调用。您能否检查these methods 之一是否适合您?
标签: c# mongodb linq azure-cosmosdb