Skip to main content

CustomerConnection

A connection to a list of Customer values.

type CustomerConnection {
aggregates: CustomerAggregates
edges: [CustomerEdge]!
groupedAggregates(
groupBy: [CustomerGroupBy!]!
having: CustomerHavingInput
): [CustomerAggregates!]
nodes: [Customer]!
pageInfo: PageInfo!
totalCount: Int!
}

Fields

CustomerConnection.aggregates ● CustomerAggregates object

Aggregates across the matching connection (ignoring before/after/first/last/offset)

CustomerConnection.edges ● [CustomerEdge]! non-null object

A list of edges which contains the Customer and cursor to aid in pagination.

CustomerConnection.groupedAggregates ● [CustomerAggregates!] list object

Grouped aggregates across the matching connection (ignoring before/after/first/last/offset)

CustomerConnection.groupedAggregates.groupBy ● [CustomerGroupBy!]! non-null enum

The method to use when grouping Customer for these aggregates.

CustomerConnection.groupedAggregates.having ● CustomerHavingInput input

Conditions on the grouped aggregates.

CustomerConnection.nodes ● [Customer]! non-null object

A list of Customer objects.

CustomerConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

CustomerConnection.totalCount ● Int! non-null scalar

The count of all Customer you could get from the connection.

Returned By

customersConnection query

Member Of

Affiliate object ● Class object ● Contractor object ● Retailer object