來自MongoDb文檔:「在使用skip()和limit()的查詢中,count在默認情況下忽略這些參數,使用count(true)使它在計算中考慮跳躍和限制值」我需要計算特定查詢的結果元素,直到它超過1000的定義的限制,但我沒有看到任何方式在c#驅動程序中執行此操作。 IMongoCursor的IMongoCollection和SetCount的計數都是無參數的。任何想法?MongoDb的C#驅動程序:如何使用limit + count?
4
A
回答
11
使用Size
方法,而不是Count
,因爲這是榮譽跳過和限制。
Console.WriteLine(collection.Find(query).SetSkip(0).SetLimit(1).Size());
2
貌似現在
Console.WriteLine(collection
.Find(filter)
.Skip(30)
.Limit(30)
.Count());
相關問題
- 1. MongoDB C#使用新的驅動程序
- 2. 如何使用mongodb的C++驅動程序構建程序?
- 3. C#MongoDB驅動程序OutOfMemoryException
- 4. MongoDB C驅動程序
- 5. 如何使用MongoDB的和C#驅動
- 6. 如何使用MongoDB的和C#驅動
- 7. MongoDB Group使用Ruby驅動程序
- 8. 如何使用MongoDB C#驅動程序進行$查找?
- 9. 如何使用MongoDB C#驅動程序更新泛型類型
- 10. 如何爲Qt Creator使用MongoDB C驅動程序?
- 11. 如何使用C++驅動程序重新連接到MongoDB?
- 12. mongodb:如何使用C#驅動程序創建文本索引?
- 13. 如何使用MongoRegex(MongoDB C#驅動程序)
- 14. 使用MongoDB的C#驅動
- 15. 如何使用MongoDB C#驅動程序獲取創建MongoDB集合的日期?
- 16. 如何在UWP應用程序中使用MongoDB C#驅動程序?
- 17. MongoDB的C#驅動程序和ISODate
- 18. MongoDB C++驅動程序中的Upate DB
- 19. MongoDB的C++驅動程序安裝
- 20. 有GridFS的C#MongoDB驅動程序
- 21. MongoDB的C#2.0驅動程序SetSerializationOptions
- 22. 如何在MongoDB的Java驅動程序
- 23. 如何使用MongoDB Ruby驅動程序做一個「組」(group by)?
- 24. MongoDBb C#驅動程序等效於MongoDb C++驅動程序中的getFieldDotted?
- 25. 如何使用MongoDB與使用C#驅動程序的WIndowsForms集成?
- 26. 使用mongodb c#和C++驅動程序修改bson文檔
- 27. MongoDB的Java驅動程序
- 28. MongoDB C#驅動程序投影$ elemMatch $
- 29. Mongodb C++驅動程序和GridFS支持
- 30. MongoDB C#驅動程序MongoCredential對象