CollectionQuery constructor

const CollectionQuery(
  1. String path, {
  2. String? key,
  3. dynamic isEqualTo,
  4. dynamic isNotEqualTo,
  5. dynamic isLessThanOrEqualTo,
  6. dynamic isGreaterThanOrEqualTo,
  7. dynamic arrayContains,
  8. dynamic arrayContainsAny,
  9. dynamic whereIn,
  10. dynamic whereNotIn,
  11. CollectionQueryOrder order = CollectionQueryOrder.asc,
  12. int? limit,
  13. String? orderBy,
})

Class for sending queries to the collection.

Basically, it allows you to send the same query as Firestore.

Can be converted to a String by passing value.

Implementation

const CollectionQuery(
  this.path, {
  this.key,
  this.isEqualTo,
  this.isNotEqualTo,
  // this.isLessThan,
  this.isLessThanOrEqualTo,
  // this.isGreaterThan,
  this.isGreaterThanOrEqualTo,
  this.arrayContains,
  this.arrayContainsAny,
  this.whereIn,
  this.whereNotIn,
  this.order = CollectionQueryOrder.asc,
  this.limit,
  this.orderBy,
});