YMC*_*YMC 7 c# mongodb mongodb-.net-driver
从MongoDb文档:" 在使用skip()和limit()的查询中,count默认忽略这些参数.使用count(true)让它考虑计算中的跳过和限制值. "这正是我需要计算的数量为特定查询生成元素,直到超过1000定义的限制,但我没有看到任何方法在c#驱动程序中执行此操作.IMongoColor的IMongoCollection和SetCount的计数都是无参数的.任何的想法?
Joh*_*yHK 14
使用该Size方法而不是Count,因为它尊重Skip和Limit.
Console.WriteLine(collection.Find(query).SetSkip(0).SetLimit(1).Size());
Run Code Online (Sandbox Code Playgroud)
看起来像现在
Console.WriteLine(collection
.Find(filter)
.Skip(30)
.Limit(30)
.Count());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12663 次 |
| 最近记录: |