where method

Query where(
  1. String field, {
  2. dynamic isEqualTo,
  3. dynamic isLessThan,
  4. dynamic isLessThanOrEqualTo,
  5. dynamic isGreaterThan,
  6. dynamic isGreaterThanOrEqualTo,
  7. bool? isNull,
})

Implementation

Query where(String field,
    {dynamic isEqualTo,
    dynamic isLessThan,
    dynamic isLessThanOrEqualTo,
    dynamic isGreaterThan,
    dynamic isGreaterThanOrEqualTo,
    bool? isNull}) {
  final List<dynamic> values = [
    isEqualTo,
    isLessThan,
    isLessThanOrEqualTo,
    isGreaterThan,
    isGreaterThanOrEqualTo,
    isNull,
  ];
  return Query._(
    reference,
    _query
      ..add(
        _getWhere(field: field, values: values),
      ),
  );
}