Skip to main content

ProjectConnection

A connection to a list of Project values.

type ProjectConnection {
aggregates: ProjectAggregates
edges: [ProjectEdge]!
groupedAggregates(
groupBy: [ProjectGroupBy!]!
having: ProjectHavingInput
): [ProjectAggregates!]
nodes: [Project]!
pageInfo: PageInfo!
totalCount: Int!
}

Fields​

ProjectConnection.aggregates ● ProjectAggregates object​

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

ProjectConnection.edges ● [ProjectEdge]! non-null object​

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

ProjectConnection.groupedAggregates ● [ProjectAggregates!] list object​

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

ProjectConnection.groupedAggregates.groupBy ● [ProjectGroupBy!]! non-null enum​

The method to use when grouping Project for these aggregates.

ProjectConnection.groupedAggregates.having ● ProjectHavingInput input​

Conditions on the grouped aggregates.

ProjectConnection.nodes ● [Project]! non-null object​

A list of Project objects.

ProjectConnection.pageInfo ● PageInfo! non-null object​

Information to aid in pagination.

ProjectConnection.totalCount ● Int! non-null scalar​

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

Returned By​

projectsConnection query

Member Of​

Class object ● Customer object ● Job object ● ProjectRequest object ● Quote object ● Site object