ModelQueryFilterType enum

Define the filter type for ModelQuery.

ModelQueryのフィルタータイプを定義します。

Inheritance

Constructors

ModelQueryFilterType()
const

Values

collectionGroup → const ModelQueryFilterType

Treat the collection as a collection group and query for it.

コレクションをコレクショングループとして扱いそのためのクエリを出す。

equalTo → const ModelQueryFilterType

A filter that checks for a match to a value in the data.

データ中の値と一致するかどうかをチェックするフィルター。

notEqualTo → const ModelQueryFilterType

A filter that checks for a match to a value in the data.

データ中の値と一致しないかどうかをチェックするフィルター。

lessThan → const ModelQueryFilterType

Filter to check if the value is smaller than the value in the data.

データ中の数値より小さい値かどうかをチェックするフィルター。

greaterThan → const ModelQueryFilterType

Filter to check if the value is greater than the value in the data.

データ中の数値より大きい値かどうかをチェックするフィルター。

lessThanOrEqualTo → const ModelQueryFilterType

A filter that checks whether a value is less than (or equal to) a number in the data.

データ中の数値より小さい値(等しい値も含む)かどうかをチェックするフィルター。

greaterThanOrEqualTo → const ModelQueryFilterType

A filter that checks whether a value is greater than (or equal to) a number in the data.

データ中の数値より大きい値(等しい値も含む)かどうかをチェックするフィルター。

arrayContains → const ModelQueryFilterType

A filter that checks whether an array in the data contains a value.

データ中の配列に値が含まれているかどうかをチェックするフィルター。

arrayContainsAny → const ModelQueryFilterType

A filter that checks whether the array in the data contains one of the array values.

データ中の配列に配列のいずれかの値が含まれているかどうかをチェックするフィルター。

whereIn → const ModelQueryFilterType

A filter that checks if there is data matching one of the values in the given array.

与えた配列のいずれかの値と一致するデータがあるかどうかをチェックするフィルター。

whereNotIn → const ModelQueryFilterType

A filter that checks for data that does not match any of the values in the given array.

与えた配列のいずれの値とも一致しないデータがあるかどうかをチェックするフィルター。

isNull → const ModelQueryFilterType

A filter that checks whether a value in the data is Null or not.

データ中の値がNullかどうかをチェックするフィルター。

isNotNull → const ModelQueryFilterType

A filter that checks if a value in the data is not Null.

データ中の値がNullでないかどうかをチェックするフィルター。

geoHash → const ModelQueryFilterType

A filter that checks whether a location exists within the given GeoHash.

与えたGeoHashの範囲内に位置が存在するかどうかをチェックするフィルター。

like → const ModelQueryFilterType

A filter that checks if the given text is included in the text in the data.

与えたテキストがデータ中のテキストに含まれるかどうかをチェックするフィルター。

orderByAsc → const ModelQueryFilterType

Filter to sort data in ascending order.

昇順にデータの並び替えをするフィルター。

orderByDesc → const ModelQueryFilterType

Filter to sort data in descending order.

降順にデータの並び替えをするフィルター。

limit → const ModelQueryFilterType

A filter that limits the number of data.

データの数に制限をかけるフィルター。

notifyDocumentChanges → const ModelQueryFilterType

Filters to notify the collection of changes in internal documents.

内部のドキュメントの変更をコレクションに通知するためのフィルター。

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<ModelQueryFilterType>
A constant List of the values in this enum, in order of their declaration.