JobConnection
A connection to a list of Job
values.
type JobConnection {
aggregates: JobAggregates
edges: [JobEdge]!
groupedAggregates(
groupBy: [JobGroupBy!]!
having: JobHavingInput
): [JobAggregates!]
nodes: [Job]!
pageInfo: PageInfo!
totalCount: Int!
}
Fields
JobConnection.aggregates
● JobAggregates
object
Aggregates across the matching connection (ignoring before/after/first/last/offset)
JobConnection.edges
● [JobEdge]!
non-null object
A list of edges which contains the Job
and cursor to aid in pagination.
JobConnection.groupedAggregates
● [JobAggregates!]
list object
Grouped aggregates across the matching connection (ignoring before/after/first/last/offset)
JobConnection.groupedAggregates.groupBy
● [JobGroupBy!]!
non-null enum
The method to use when grouping Job
for these aggregates.
JobConnection.groupedAggregates.having
● JobHavingInput
input
Conditions on the grouped aggregates.
JobConnection.nodes
● [Job]!
non-null object
A list of Job
objects.
JobConnection.pageInfo
● PageInfo!
non-null object
Information to aid in pagination.
JobConnection.totalCount
● Int!
non-null scalar
The count of all Job
you could get from the connection.
Returned By
jobsConnection
query
Member Of
Contractor
object ● Job
object ● JobType
object ● Project
object ● Quote
object ● Site
object