matchesMap static method
Returns whether a single serialized json row satisfies query's root
filters (combined using the query's DatumQuery.logicalOperator).
Implementation
static bool matchesMap(Map<String, dynamic> json, DatumQuery query) {
if (query.filters.isEmpty) return true;
if (query.logicalOperator == LogicalOperator.and) {
return query.filters.every((f) => _matches(json, f));
}
return query.filters.any((f) => _matches(json, f));
}