ValueModelQuerySelector<TValue, TQuery extends ModelQueryBase<Listenable>> class

ModelQuerySelector for TValue.

TValueに対するModelQuerySelector

Inheritance
Available Extensions
Annotations

Constructors

ValueModelQuerySelector({required String key, required TQuery toQuery(CollectionModelQuery value), required CollectionModelQuery modelQuery})
ModelQuerySelector for TValue.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
key String
Query key.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

collectionGroup() → TQuery
Including this will cause this collection to be treated as a collection group.
inherited
contains(TValue? value) → TQuery
You can filter only those elements whose value is contained in the array for key.
inherited
containsAny(List<TValue?>? values) → TQuery
Only elements whose array for key contains one of the values in values can be filtered.
inherited
equal(TValue? value) → TQuery
You can filter only those elements for which the value for key matches the value for value.
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
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(TValue? 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<TValue?>? 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<TValue?>? 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