← Node.js & Express22 / 65
Pagination & Filtering via Query String
Terima parameter page, limit, dan search dari query string URL req.query.
👀 Contoh dulu
const req = { query: { limit: '20' } };
const limit = Number(req.query.limit) || 10;
console.log(limit);Hasilnya: 20
💡 Selalu berikan nilai default untuk limit agar tidak ada request yang mengambil jutaan baris sekaligus.
📝 Sekarang giliranmu
Konversikan nilai query req.query.limit ke tipe angka menggunakan Number() dan berikan fallback default 10 jika nilainya falsy.
Preview