🌐
GitHub
github.com › chaunceyau › prisma2-nexus-pagination-example
GitHub - chaunceyau/prisma2-nexus-pagination-example: Example directory using Prisma2, GraphQL Nexus and Apollo Server to create paginated queries.
Example directory using Prisma2, GraphQL Nexus and Apollo Server to create paginated queries. - chaunceyau/prisma2-nexus-pagination-example
Starred by 10 users
Forked by 2 users
Languages   JavaScript 100.0% | JavaScript 100.0%
Discussions

Pagination not working
Hi @SvitlanaShepitsena Thanks for the kind words 🙌 Right now we provide properties from which you can implement both cursor or offset based pagination: So using before or after you can implement cu... More on github.com
🌐 github.com
2
November 11, 2019
make paginationStrategy: "prisma" the default
currently relay style pagination is the default but i assume that most want to have the same semantics on the graphql query as they have on prisma. Also prisma style is strictly superior as it supp... More on github.com
🌐 github.com
1
June 17, 2020
Custom GraphQL Resolver with Pagination Strapi v4 - Plugins - Strapi Community Forum
Hey there, So I’m trying to get a collection type (in this case, called “alerts” and a custom resolver called “GetMyAlerts”) with pagination. I’ve sort’ve got something going, it takes in a pagination arg and returns the collection data with toEntityResponseCollection, which I ... More on forum.strapi.io
🌐 forum.strapi.io
1
June 15, 2022
Export Connection Plugin Pagination Args
First off, Nexus is great! It's seamless and makes life a lot easier. I'd like to recommend that the connection plugin also export the Nexus pagination arguments in the event we want to use them in... More on github.com
🌐 github.com
0
June 20, 2020
🌐
Nexus Schema
nexusjs.org › docs › plugins › connection
Relay Connection - Plugins
This is not always something every API needs or supports, so to turn them off, you can set disableForwardPagination, or disableBackwardPagination to true on either the paginationConfig, or on the fieldConfig.
🌐
GitHub
github.com › ThaliaBarrera › nexus-prisma-pagination-tutorial
GitHub - ThaliaBarrera/nexus-prisma-pagination-tutorial: GraphQL Nexus and Prisma cursor-based pagination
Cursor-based pagination is scalable. The underlying SQL does not use OFFSET and instead searches for all records with an ID larger than the cursor value. Having to the cursor to sort, which must be a distinct, consecutive column. A cursor cannot be used to navigate to a specific page. This tutorial will use Prisma and GraphQL Nexus to construct cursor-based pagination.
Author   ThaliaBarrera
🌐
MeetupFeed
meetupfeed.io › talk › graph-ql-pagination-using-nexus-and-apollo-client-3
GraphQL Pagination using Nexus and Apollo Client 3
July 10, 2021 - In this video, you'll learn how to add support for Pagination on the Server using Nexus and how to send a paginated query using Apollo Client **Timestamps:** 00:00 - Pagination at the database level using Prisma 03:57 - What a paginated GraphQL query looks like 7:03 - Creating Object types to follow the Relay Pagination spec 9:55 - Updating the resolver to support Pagination 21:20 - Sending paginated query using Apollo Client Useful links: • Pagination Overview in GraphQL: https://graphql.org/learn/pagination/ • GraphQL Pagination Relay Spec: https://relay.dev/graphql/connections.htm • G
🌐
GitHub
github.com › prisma-labs › nexus-prisma › issues › 530
Pagination not working · Issue #530 · graphql-nexus/nexus-plugin-prisma
November 11, 2019 - So using before or after you can implement cursor-based pagination and using first or last and skip you can implement offset based pagination.
Author   graphql-nexus
🌐
npm
npmjs.com › package › nexus-pagination-plugin
nexus-pagination-plugin - npm
This pagination plugin provides a new method on the object definition builder, enabling paginated associations between types, following the offset-based pagination standard defined below.
      » npm install nexus-pagination-plugin
    
Published   Apr 07, 2022
Version   0.1.6
Author   Echobind
🌐
Prisma
prisma.io › blog › using-graphql-nexus-with-a-database-pmyl3660ncst
How to Use GraphQL Nexus with a Database | Prisma
February 12, 2019 - In the early phase of a project, it's often helpful to have full CRUD capabilities exposed by an API – more constrained API requirements typically emerge over time. nexus-prisma perfectly accounts for that by providing a straightforward path to go from full CRUD to customized API operations. Let's start with a GraphQL API that exposes full CRUD for the defined models (note that this includes filters, pagination and sorting).
Find elsewhere
🌐
GitHub
github.com › graphql-nexus › nexus-plugin-prisma › issues › 468
Allow pagination on list enum fields · Issue #468 · graphql-nexus/nexus-plugin-prisma
graphql-nexus / nexus-plugin-prisma Public · Notifications · You must be signed in to change notification settings · Fork 121 · Star 828 · New issueCopy link · New issueCopy link · Open · Open · Allow pagination on list enum fields#468 · Copy link · Labels ·
Author   graphql-nexus
🌐
GitHub
github.com › graphql-nexus › nexus-plugin-prisma › issues › 716
make paginationStrategy: "prisma" the default · Issue #716 · graphql-nexus/nexus-plugin-prisma
June 17, 2020 - currently relay style pagination is the default but i assume that most want to have the same semantics on the graphql query as they have on prisma. Also prisma style is strictly superior as it supports offset based pagination AND cursor ...
Author   graphql-nexus
🌐
Strapi Community
forum.strapi.io › community packages › plugins
Custom GraphQL Resolver with Pagination Strapi v4 - Plugins - Strapi Community Forum
June 15, 2022 - Hey there, So I’m trying to get a collection type (in this case, called “alerts” and a custom resolver called “GetMyAlerts”) with pagination. I’ve sort’ve got something going, it takes in a pagination arg and returns the collection data with toEntityResponseCollection, which I thought might magically transform pagination somehow, but alas, I’m not sure where to go from here. nexus.extendType({ type: "Query", definition(t) { t.field("getMyAlerts", { ...
🌐
GraphQL
graphql.org › learn › pagination
Pagination | GraphQL
1 month ago - A common use case in GraphQL is traversing the relationship between sets of objects. There are different ways that these relationships can be exposed in GraphQL, giving a varying set of capabilities to the client developer. On this page, we’ll explore how fields may be paginated using a ...
🌐
GitHub
github.com › graphql-nexus › nexus-plugin-prisma › issues › 471
Allow pagination on list scalar fields · Issue #471 · graphql-nexus/nexus-plugin-prisma
graphql-nexus / nexus-plugin-prisma Public · Notifications · You must be signed in to change notification settings · Fork 121 · Star 828 · New issueCopy link · New issueCopy link · Open · Open · Allow pagination on list scalar fields#471 · Copy link · Labels ·
Author   graphql-nexus
🌐
GitHub
github.com › graphql-nexus › nexus › issues › 456
Export Connection Plugin Pagination Args · Issue #456 · graphql-nexus/nexus
June 20, 2020 - First off, Nexus is great! It's seamless and makes life a lot easier. I'd like to recommend that the connection plugin also export the Nexus pagination arguments in the event we want to use them in...
Author   graphql-nexus
🌐
GitHub
github.com › graphql-nexus › nexus-plugin-prisma › issues › 902
Add new pagination: 'required' option · Issue #902 · graphql-nexus/nexus-plugin-prisma
October 18, 2020 - An option to enforce pagination parameters like take (prisma strategy) or first / last (relay strategy) on a per field basis would be great. pagination: true would enable optional pagination (as it is now) and pagination: 'required' would mark the fields in the graphql schema as required and also validate that the args are set at runtime.
Author   graphql-nexus
🌐
GitHub
github.com › graphql-nexus › nexus-plugin-prisma › issues › 1053
how to make pagination arguments' optional? · Issue #1053 · graphql-nexus/nexus-plugin-prisma
the pagination argument like first and last in relay pagination strategy or skip and take in prisma pagination strategy are required when I specified nonNullDefaults: { input: true, output: true, } on nexus makeSchema how to make it opti...
Author   graphql-nexus
🌐
GitHub
github.com › graphql-nexus › nexus-plugin-prisma › issues › 677
Add support for new Pagination model introduced in prisma 2.0.0-beta7 · Issue #677 · graphql-nexus/nexus-plugin-prisma
May 29, 2020 - It feels weird to have different pagination naming within the query engine & the GraphQL schema, e.g: export const PublicUser = objectType({ name: 'PublicUser', definition(t) { t.model('User').id(); t.model('User').username(); t.model('User').products({ ordering: true, filtering: true, pagination: true, resolve: ({ id }, _args = {}, ctx) => { return ctx.prisma.product.findMany({ ..._args, where: { owner: { id, }, }, }); }, }); }, });
Author   graphql-nexus
🌐
How to GraphQL
howtographql.com › typescript-apollo › 8-filtering-pagination-and-sorting
GraphQL Filtering, Pagination & Sorting Tutorial with TypeScript
Learn how to add filtering and pagination capabilities to a GraphQL API with TypeScript, Apollo Server & Prisma.
🌐
Nexusmods
graphql.nexusmods.com
Nexus Mods GraphQL API Documentation
{ "data": { "preferences": { "adult": false, "adultBlurImages": true, "bubbleReply": true, "comments": "COMMENTS_10", "defaultMediaTab": "NEW", "defaultMediaTabTimeRange": "ALL_TIME", "defaultModsTab": "NEW", "defaultModsTabTimeRange": "ALL_TIME", "defaultOrder": "BY_RECENT_FILES", "defaultSearchType": "ALL_CONTENT", "defaultSearchView": "STANDARD", "disableProfileActivity": false, "displayLastActivity": true, "dlLocation": "NEXUS_CDN", "download": "POP_UP_BOX", "id": "4", "imageShowcase": "NOT_SET", "isBlockingContent": false, "marketingEmails": true, "notificationsActive": false, "notificationsGameSpecific": true, "reminder": "NEVER", "results": "RESULTS_20", "subfeedsActivityTracked": true, "subfeedsActivityYour": false, "subfeedsAuthorTracked": true, "subfeedsCommentsTracked": true, "subfeedsCommentsYour": true } } }