where method

TypedQuery<D> where(
  1. String field, {
  2. dynamic isEqualTo,
  3. dynamic isLessThan,
  4. dynamic isLessThanOrEqualTo,
  5. dynamic isGreaterThan,
  6. dynamic isGreaterThanOrEqualTo,
  7. dynamic arrayContains,
  8. bool? isNull,
})

Creates and returns a new Query with additional filter on specified field.

Only documents satisfying provided condition are included in the result set.

Implementation

TypedQuery<D> where(
  String field, {
  dynamic isEqualTo,
  dynamic isLessThan,
  dynamic isLessThanOrEqualTo,
  dynamic isGreaterThan,
  dynamic isGreaterThanOrEqualTo,
  dynamic arrayContains,
  bool? isNull,
}) {
  return TypedQuery(
      _firestore,
      _inner.where(
        field,
        isEqualTo: isEqualTo,
        isLessThan: isLessThan,
        isLessThanOrEqualTo: isLessThanOrEqualTo,
        isGreaterThan: isGreaterThan,
        isGreaterThanOrEqualTo: isGreaterThanOrEqualTo,
        arrayContains: arrayContains,
        isNull: isNull,
      ));
}