hasMatchAsObject method
Ignores ModelQueryFilter.key and returns true
if it is within all of the conditions in filters.
ModelQueryFilter.keyを無視してfiltersの条件のすべての範囲内にある場合true
を返します。
Implementation
bool hasMatchAsObject(Object? data) {
if (filters.isEmpty) {
return true;
}
return filters
.where(
(e) =>
e.type != ModelQueryFilterType.orderByAsc &&
e.type != ModelQueryFilterType.orderByDesc &&
e.type != ModelQueryFilterType.limit,
)
.every((element) => element._hasMatchValue(data));
}