Каков рекомендуемый способ разбивки на страницы с использованием SPQR?

Создание API GraphQL с помощью SQPR. У меня есть большой сбор данных и я хотел бы загружать данные постранично. Каков рекомендуемый способ сделать это с SQPR и как это будет выглядеть со стороны клиента (запрос)?

Также, имея в виду клиент Apollo для угловых в качестве потенциальной клиентской библиотеки. Сейчас тестирую с графиком.

1 ответ

В конечном итоге с помощью этого

@GraphQLQuery(name = "projects", description = "Return a paginated Projects results")
public List<Project> getAll(
        @GraphQLArgument(name = "offset",defaultValue = "0", description = "Offset item from beginning of data") int offset,
        @GraphQLArgument(name = "limit", defaultValue = "10", description = "Limit the size of fetched results") int limit
) { ... }

если кто-то может прокомментировать или добавить другое решение...

Г.

Другие вопросы по тегам