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