Dart: Firestore-compatible API
Firebase-style collection, document and query references on top of Sovaria documents, for moving a Firebase app over with the Dart and Flutter SDK.
Firebase-style collection, document and query references on top of Sovaria documents, for moving a Firebase app over. Every call runs as the client's signed-in user, so your project's policies and row-level security apply. Types and members are listed in source order; each one links to its HTTP endpoint where it maps to one.
#Types and members
Filter
One filter or an or / and group: where(Filter.or(Filter('a', isEqualTo: 1), Filter('b', isLessThan: 2))).
class FilterFilter.Filter
Create an instance.
Filter(Object field,
{Object? isEqualTo = _unset,
Object? isNotEqualTo = _unset,
Object? isLessThan,
Object? isLessThanOrEqualTo,
Object? isGreaterThan,
Object? isGreaterThanOrEqualTo,
Object? arrayContains,
Iterable<Object?>? arrayContainsAny,
Iterable<Object?>? whereIn,
Iterable<Object?>? whereNotIn,
bool? isNull})
: _wireFilter.or
Documents matching any of the filters (at most 30 OR terms after expansion).
static Filter or(Filter a, Filter b,
[Filter? c, Filter? d, Filter? e, Filter? f, Filter? g, Filter? h, Filter? i, Filter? j])Filter.and
Documents matching all of the filters, for nesting inside Filter.or.
static Filter and(Filter a, Filter b,
[Filter? c, Filter? d, Filter? e, Filter? f, Filter? g, Filter? h, Filter? i, Filter? j])