2013-06-24 3 views

ответ

3

На MongoDB оболочки вы можете сделать:

db.collectionName.find({ city: "London" }).skip(20).limit(20); 

Чтобы показать результаты документа 21 до 40.

Пожалуйста, посмотрите на пределе и пропустить: http://docs.mongodb.org/manual/core/read/#limit-the-number-of-documents-to-return

Я также настоятельно рекомендуем вам перейдите к руководству: http://docs.mongodb.org/manual/tutorial/getting-started/

+0

Я думал, что это было медленным для l коллекций arge из-за того, как данные индекса mongodb? Значит, для лучшей производительности вы должны использовать диапазон, основанный на диапазонах временных меток? Например, в следующий час, на следующий день и т. Д. – kenyee

+0

@kenyee, конечно, если вы можете сделать то, что было бы лучше, но это не возможно в любой ситуации. – Derick

-1
db.getCollection('name of your collection').find({}).limit(20)