Type parameters
Methods
eq
▸ eq<T>(l, r): Expression<boolean>
Type parameters
Parameters
Returns
Expression<boolean>
neq
▸ neq<T>(l, r): Expression<boolean>
Type parameters
Parameters
Returns
Expression<boolean>
lt
▸ lt<T>(l, r): Expression<boolean>
Type parameters
Parameters
Returns
Expression<boolean>
lte
▸ lte<T>(l, r): Expression<boolean>
Type parameters
Parameters
Returns
Expression<boolean>
gt
▸ gt<T>(l, r): Expression<boolean>
Type parameters
Parameters
Returns
Expression<boolean>
gte
▸ gte<T>(l, r): Expression<boolean>
Type parameters
Parameters
Returns
Expression<boolean>
add
▸ add<T>(l, r): Expression<T>
Type parameters
Parameters
Returns
Expression<T>
sub
▸ sub<T>(l, r): Expression<T>
Type parameters
Parameters
Returns
Expression<T>
mul
▸ mul<T>(l, r): Expression<T>
Type parameters
Parameters
Returns
Expression<T>
div
▸ div<T>(l, r): Expression<T>
Type parameters
Parameters
Returns
Expression<T>
mod
▸ mod<T>(l, r): Expression<T>
Type parameters
Parameters
Returns
Expression<T>
neg
▸ neg<T>(x): Expression<T>
Type parameters
Parameters
Returns
Expression<T>
and
▸ and(...exprs): Expression<boolean>
Parameters
Returns
Expression<boolean>
or
▸ or(...exprs): Expression<boolean>
Parameters
Returns
Expression<boolean>
not
▸ not(x): Expression<boolean>
Parameters
Returns
Expression<boolean>
field
▸ field<FieldPath>(fieldPath): Expression<FieldTypeFromFieldPath<DocumentByInfo<TableInfo>, FieldPath>>
Type parameters
Parameters
Returns
Expression<FieldTypeFromFieldPath<DocumentByInfo<TableInfo>, FieldPath>>