graphql_data_loader2 6.2.0 graphql_data_loader2: ^6.2.0 copied to clipboard
Batch and cache database lookups. Works well with GraphQL. Ported from JS.
GraphQL Data Loader 2 #
Batch and cache database lookups. Works well with GraphQL. Ported from the original JS version: Graphql
Installation #
In your pubspec.yaml:
dependencies:
graphql_data_loader2: ^6.0.0
Usage #
Complete example: Source code
var userLoader = DataLoader((key) => myBatchGetUsers(keys));
var invitedBy = await userLoader.load(1)then(user => userLoader.load(user.invitedByID))
print('User 1 was invited by $invitedBy'));