ModelQuery constructor

const ModelQuery(
  1. String path, {
  2. String? key,
  3. dynamic isEqualTo,
  4. dynamic isNotEqualTo,
  5. dynamic isLessThanOrEqualTo,
  6. dynamic isGreaterThanOrEqualTo,
  7. dynamic arrayContains,
  8. DynamicList? arrayContainsAny,
  9. DynamicList? whereIn,
  10. DynamicList? whereNotIn,
  11. List<String>? geoHash,
  12. ModelQueryOrder order = ModelQueryOrder.asc,
  13. int? limit,
  14. String? orderBy,
})

Class for sending queries to the model.

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

Can be converted to a String by passing value.

Implementation

const ModelQuery(
  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.geoHash,
  this.order = ModelQueryOrder.asc,
  this.limit,
  this.orderBy,
});