Sequence NODE_273
MediumAdd Pagination to MongoDB Query
MongoDB
Technical Specification
Implement pagination using skip and limit for a products collection.
Input/Output Samples
Input:page=2, limit=10
Output:Documents 11–20
Optimal Logic Path
const page = 2;
const limit = 10;
const skip = (page - 1) * limit;
db.products
.find({})
.sort({ createdAt: -1 })
.skip(skip)
.limit(limit);Architectural Deep-Dive
skip/limit implements classic pagination; for very large data cursor-based pagination is better.