StringModelQuerySelector<TQuery extends ModelQueryBase<Listenable> > class
ModelQuerySelector for String.
- Inheritance
-
- Object
- ModelQuerySelector<
String, TQuery> - StringModelQuerySelector
- Annotations
Constructors
- StringModelQuerySelector({required String key, required TQuery toQuery(CollectionModelQuery value), required CollectionModelQuery modelQuery})
-
ModelQuerySelector for String.
const
Properties
Methods
-
collectionGroup(
) → TQuery -
Including this will cause this collection to be treated as a collection group.
inherited
-
contains(
String? value) → TQuery -
You can filter only those elements whose
value
is contained in the array for key.inherited -
containsAny(
List< String?> ? values) → TQuery -
Only elements whose array for key contains one of the values in
values
can be filtered.inherited -
equal(
String? value) → TQuery -
You can filter only those elements for which the value for key matches the value for
value
.inherited -
greaterThan(
String? value) → TQuery -
Only elements whose value for key is greater than
value
can be filtered.inherited -
greaterThanOrEqual(
String? value) → TQuery -
Only elements whose value for key is greater than
value
(including equal values) can be filtered.inherited -
isNotNull(
) → TQuery -
Only elements whose value for key is not Null can be filtered.
inherited
-
isNull(
) → TQuery -
Only elements with a value of Null for key can be filtered.
inherited
-
lessThan(
String? value) → TQuery -
Only elements whose value for key is less than
value
can be filtered.inherited -
lessThanOrEqual(
String? value) → TQuery -
Only elements whose value for key is less than
value
(including equal values) can be filtered.inherited -
limitTo(
int value) → TQuery -
Limit the number of elements to
value
.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notEqual(
String? value) → TQuery -
You can filter only those elements whose value for key does not match the value for
value
.inherited -
notifyDocumentChanges(
) → TQuery -
Ensure that the collection is notified of changes to internal documents.
inherited
-
notWhere(
List< String?> ? values) → TQuery -
You can filter only those elements in the
values
array that do not contain any of the values for key.inherited -
orderByAsc(
) → TQuery -
Sort ascending order on the elements of key.
inherited
-
orderByDesc(
) → TQuery -
Sort descending order on the elements of key.
inherited
-
reset(
) → TQuery -
Reset all conditions.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
where(
List< String?> ? values) → TQuery -
You can filter only those elements in the
values
array that contain one of the values for key.inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited