Ide dasarnya adalah menulis paging ke dalam pola predikat kueri.
Misalnya jika Anda membuat daftar posting forum berdasarkan tanggal dan Anda ingin menampilkan halaman berikutnya, maka gunakan tanggal posting terakhir di halaman saat ini sebagai predikat. MongoDB dapat menggunakan indeks yang dibangun di bidang tanggal.
//older posts
db.forum_posts.find({date: {$lt: ..last_post_date..} }).sort({date: -1}).limit(20);
Tentu saja ini menjadi sedikit lebih rumit jika bidang yang Anda gunakan untuk menyortir tidak unik.