Как получить массив из 10 объектов из api для разбиения на страницы в react

#reactjs #mongodb

Вопрос:

У меня есть 40 продуктов в mongodb, мне нужно только 10 продуктов на каждой странице для разбиения на страницы, но я получаю все 40 записей , серверная часть : nodejs , база данных: MongoDB

x

 [{id:1, name:'Apple},{id:2, name:'Orange},{id;4, name:'Mango'},{id;40, name:'Grapes},]
getProducts(page)
{

 axios.get(`${url}/products?_page=${page})
}
 

та же логика отлично работает для веб-заполнителя

Ответ №1:

N = сколько объектов на одной странице

P = какая страница

 db.collection.find({}).skip(P*N).limit(N)