Field
Typed query-field expression builder.
Usage
Field(path)Comparisons create immutable FieldPredicate values; asc and desc create FieldOrdering values. Use query where calls for AND semantics instead of Python and/or.
Methods
| Name | Description |
|---|---|
| __eq__() |
Create equality predicate path == value.
|
| __ge__() | Create greater-than-or-equal predicate. |
| __gt__() | Create greater-than predicate. |
| __le__() | Create less-than-or-equal predicate. |
| __lt__() | Create less-than predicate. |
| __ne__() | Create inequality predicate. |
| asc() | Order ascending by this field. |
| contains() | Create substring containment predicate. |
| desc() | Order descending by this field. |
| ends_with() | Create suffix predicate. |
| in_() | Create membership predicate; strings are rejected as sequences. |
| not_in() | Create non-membership predicate. |
| starts_with() | Create prefix predicate. |
__eq__()
Create equality predicate path == value.
Usage
__eq__(value)__ge__()
Create greater-than-or-equal predicate.
Usage
__ge__(value)__gt__()
Create greater-than predicate.
Usage
__gt__(value)__le__()
Create less-than-or-equal predicate.
Usage
__le__(value)__lt__()
Create less-than predicate.
Usage
__lt__(value)__ne__()
Create inequality predicate.
Usage
__ne__(value)asc()
Order ascending by this field.
Usage
asc()contains()
Create substring containment predicate.
Usage
contains(value)desc()
Order descending by this field.
Usage
desc()ends_with()
Create suffix predicate.
Usage
ends_with(value)in_()
Create membership predicate; strings are rejected as sequences.
Usage
in_(values)not_in()
Create non-membership predicate.
Usage
not_in(values)starts_with()
Create prefix predicate.
Usage
starts_with(value)