Undocumented
Class | Case |
An SQL searched CASE expression: |
Class | RawSQL |
Undocumented |
Class | RowRange |
Undocumented |
Class | ValueRange |
Undocumented |
Class | When |
Undocumented |
Class | Window |
Undocumented |
Class | BaseExpression |
Base class for all query expressions. |
Class | Col |
Undocumented |
Class | Combinable |
Provide the ability to combine one or two objects with some connector. For example F('foo') + F('bar'). |
Class | CombinedExpression |
Undocumented |
Class | DurationExpression |
Undocumented |
Class | Exists |
Undocumented |
Class | Expression |
An expression that can be combined with other expressions. |
Class | ExpressionList |
An expression containing multiple expressions. Can be used to provide a list of expressions as an argument to another expression, like an ordering clause. |
Class | ExpressionWrapper |
An expression that can wrap another expression so that it can provide extra context to the inner expression, such as the output_field. |
Class | F |
An object capable of resolving references to existing query objects. |
Class | Func |
An SQL function call. |
Class | OrderBy |
Undocumented |
Class | OuterRef |
Undocumented |
Class | Ref |
Reference to column alias of the query. For example, Ref('sum_cost') in qs.annotate(sum_cost=Sum('cost')) query. |
Class | ResolvedOuterRef |
An object that contains a reference to an outer query. |
Class | SQLiteNumericMixin |
Some expressions with output_field=DecimalField() must be cast to numeric to be properly filtered. |
Class | Star |
Undocumented |
Class | Subquery |
An explicit subquery. It may contain OuterRef() references to the outer query which will be resolved when it is applied to that query. |
Class | TemporalSubtraction |
Undocumented |
Class | Value |
Represent a wrapped value as a node within an expression. |
Class | WindowFrame |
No summary |
Function | _resolve_combined_type |
Undocumented |
Variable | _connector_combinators |
Undocumented |