Field

Typed query-field expression builder.

Usage

Source

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

Source

__eq__(value)

__ge__()

Create greater-than-or-equal predicate.

Usage

Source

__ge__(value)

__gt__()

Create greater-than predicate.

Usage

Source

__gt__(value)

__le__()

Create less-than-or-equal predicate.

Usage

Source

__le__(value)

__lt__()

Create less-than predicate.

Usage

Source

__lt__(value)

__ne__()

Create inequality predicate.

Usage

Source

__ne__(value)

asc()

Order ascending by this field.

Usage

Source

asc()

contains()

Create substring containment predicate.

Usage

Source

contains(value)

desc()

Order descending by this field.

Usage

Source

desc()

ends_with()

Create suffix predicate.

Usage

Source

ends_with(value)

in_()

Create membership predicate; strings are rejected as sequences.

Usage

Source

in_(values)

not_in()

Create non-membership predicate.

Usage

Source

not_in(values)

starts_with()

Create prefix predicate.

Usage

Source

starts_with(value)