Class: HQ::GraphQL::FieldExtension::AssociationLoaderExtension

Inherits:
GraphQL::Schema::FieldExtension
  • Object
show all
Defined in:
lib/hq/graphql/field_extension/association_loader_extension.rb

Instance Method Summary collapse

Instance Method Details

#resolve(object:, **_kwargs) ⇒ Object



9
10
11
# File 'lib/hq/graphql/field_extension/association_loader_extension.rb', line 9

def resolve(object:, **_kwargs)
  AssociationLoader.for(options[:klass], field.original_name).load(object.object)
end