我正在使用mongodb與c#驅動程序,並且我想將我的MongoCollection限制爲最多1行。我怎麼做 ?將mongodb集合限制爲1行
0
A
回答
1
如果要將收集本身限制爲一行,可以使用capped collection和max: 1
。
db.createCollection("mycoll", {capped:true, size:100000, max:1});
0
因爲這個被標記爲MongoDB的-CSHARP,FindOneAs或SetLimit可能會有所幫助:
相關問題
- 1. SQL Server,將2行合併爲1並限制行分組
- 2. CSS:將元素限制爲1行
- 3. 將列表視圖行限制爲1?
- 4. MongoDb上限子集合
- 5. 限制查詢MongoDB集合爲不活動塊
- 6. MongoDB聚集限制查找
- 7. 限制爲1
- 8. 如何限制給定集合的mongodb聚合
- 9. 將成員值限制爲集合子集的正確方法
- 10. 複製一個Mongodb集合,但應用了「限制」
- 11. MongoDB限制集合複製和非常高的CPU使用率
- 12. 複製一個mongodb集合
- 13. 將多行合併爲1
- 14. MongoDB集合計數返回-1
- 15. MongoDB:將引用文檔的集合作爲子文檔複製
- 16. 將itextsharp pdf限制爲僅1頁
- 17. Grails:將輸入大小限制爲1
- 18. 如何在MongoDB中執行組合,排序和限制聚合?
- 19. 對mongodb上的放置集合的限制
- 20. mongodb集合中的最大數據文件限制?
- 21. Azure中的DocumentDB(通過MongoDB協議)集合大小限制
- 22. 限制mongodb集合中文檔的數量
- 23. 限制集合操作
- 24. Mongodb聚合集合
- 25. 如何將2行合併爲1行
- 26. 用MYSQL將2行合併爲1行
- 27. Notepad ++將2行合併爲1行
- 28. 如何將PropertyGrid集合限制爲列表<T>
- 29. 如何重置MongoDB的聚集限制
- 30. MongoDB的聚集查找記錄限制
只是要小心你的代碼。 Mongo不會執行這種規則。 –
你要麼抽象這個,以便像函數這樣的查詢將限制添加到所有普通查詢或每次手動添加它。你也可以嘗試findone方法:http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial#CSharpDriverTutorial-FindOneandFindOneAsmethods – Sammaye
你想只存儲最多一行嗎?或者存儲多個但只返回最多一行? –