2012-11-09 32 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

简短的问题,简短的回答:你可以实现这个无线()和极限()