Skip to content

Query API

strawberry_graphql_resolver.queries

QueryExpression

Bases: BaseQueryExpression

Represent the complete query sent to a GraphQL resolver.

to_graphql

to_graphql() -> tuple[str, dict[str, Any]]

Return a GraphQL document and variables payload for this query.

QueryFilterExpression

Bases: BaseQueryExpression

Represent one field comparison in a query.

QuerySortExpression

Bases: BaseQueryExpression

Represent one field ordering instruction.

Comparison

Bases: IntFlag

Comparison operators supported by query expressions.

SortOrder

Bases: IntFlag

Sort directions supported by query expressions.

Queryable

Bases: ABC, BaseModel

Base model that exposes a fluent query-building API.