Het basisidee is om de paging in het querypredikaatpatroon te schrijven.
Als u bijvoorbeeld forumberichten op datum vermeldt en u wilt de volgende pagina tonen, gebruik dan de datum van het laatste bericht op de huidige pagina als predikaat. MongoDB kan de index gebruiken die op het datumveld is gebouwd.
//older posts
db.forum_posts.find({date: {$lt: ..last_post_date..} }).sort({date: -1}).limit(20);
Dit wordt natuurlijk een beetje ingewikkelder als het veld dat je gebruikt voor het sorteren niet uniek is.