Допустим, у меня есть фид с постами, и у каждого поста есть комментарии. Как и в случае с Facebook, например, я бы хотел, чтобы оба типа были разбиты на страницы и получали больше комментариев только после того, как пользователь нажал на кнопку. По умолчанию я возвращаю последние два комментария к каждому сообщению. Я не могу понять, как я могу это сделать, и если есть какой-то хороший подход для этого.
Так выглядит запрос
feed{
edges{
id
uploaded
comments{
edges{
id
comment,
}
pageInfo{
hasNextPage
endCursor
}
}
}
pageInfo{
hasNextPage
endCursor
}
}
Когда я хочу получить новую страницу комментариев для уточнения c post, я должен использовать fetchMore, возвращенный feedQuery, или получить их отдельно, а затем каким-то образом объединить результаты? Или есть какой-то лучший способ?