class ElasticGraph::GraphQL::Resolvers::ListRecords
Responsible for fetching a a list of records of a particular type
def can_resolve?(field:, object:)
def can_resolve?(field:, object:) field.parent_type.name == :Query && field.type.collection? end
def resolve(field:, context:, lookahead:, **)
def resolve(field:, context:, lookahead:, **) query = yield response = QuerySource.execute_one(query, for_context: context) RelayConnection.maybe_wrap(response, field: field, context: context, lookahead: lookahead, query: query) end