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