基本的な考え方は、ページングをクエリ述語パターンに書き込むことです。
たとえば、フォーラムの投稿を日付別に一覧表示し、次のページを表示する場合は、現在のページの最後の投稿の日付を述語として使用します。 MongoDBは、日付フィールドに基づいて構築されたインデックスを使用できます。
//older posts
db.forum_posts.find({date: {$lt: ..last_post_date..} }).sort({date: -1}).limit(20);
もちろん、並べ替えに使用しているフィールドが一意でない場合、これはもう少し複雑になります。