2012-11-09 62 views
5

選擇前10名A,B MongoDB中的MongoDB相當於SQL「TOP」的

從用戶
相當於SQL查詢作爲jqGrid的功能,從數據庫保存JSON數據和檢索JSON數據的一部分,我需要這個簡單的SQL查詢在MONGODB中。

+0

請elabore你想達到什麼,你到目前爲止嘗試過的。 – HungryCoder

回答

12
.limit() 

例子:

db.things.find().limit(10) 

文檔: http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%7B%7Blimit%28%29%7D%7D

按照下面的評論,從技術上說,你要收集太排序,所以這將是:

db.things.find().sort({someField:1}).limit(10) 
+0

在鏈中添加排序(),它的答案;-) – awenkhh

+0

以及...我省略.sort(),因爲他沒有在他的原始SQL查詢中的'ORDER BY';-) – Alex

+0

謝謝你,亞歷克斯和Awenkh! –

1

簡短的問題,簡短的回答:你可以實現這個無線()和極限()