Query
A query over the documents of a collection or collection group, mirroring com.google.firebase.firestore.Query from the Firebase Android SDK: immutable, every method returns a new query with the constraint added.
Not mirrored: the Activity and Executor overloads of addSnapshotListener (see api/android-sdk/exclusions.txt).
Inheritors
A query over the documents of a collection or collection group, mirroring com.google.firebase.firestore.Query from the Firebase Android SDK: immutable, every method returns a new query with the constraint added.
Not mirrored: the Activity and Executor overloads of addSnapshotListener (see api/android-sdk/exclusions.txt).
Inheritors
Properties
The FirebaseFirestore this query belongs to.
The FirebaseFirestore this query belongs to.
The FirebaseFirestore this query belongs to.
The FirebaseFirestore this query belongs to.
The FirebaseFirestore this query belongs to.
Functions
Listens to the results and every change to them.
Listens to the results, also notifying listener of metadata changes when metadataChanges is INCLUDE.
Listens to the results with options.
Not in the common API (the executor is Android-only); the Kotlin-first layer's Android listeners bind to this member.
Listens to the results and every change to them.
Listens to the results, also notifying listener of metadata changes when metadataChanges is INCLUDE.
Listens to the results with options.
Listens to the results and every change to them.
Listens to the results, also notifying listener of metadata changes when metadataChanges is INCLUDE.
Listens to the results with options.
Listens to the results and every change to them.
Listens to the results, also notifying listener of metadata changes when metadataChanges is INCLUDE.
Listens to the results with options.
Listens to the results and every change to them.
Listens to the results, also notifying listener of metadata changes when metadataChanges is INCLUDE.
Listens to the results with options.
An AggregateQuery computing aggregateField and aggregateFields over the results.
An AggregateQuery computing aggregateField and aggregateFields over the results.
An AggregateQuery computing aggregateField and aggregateFields over the results.
An AggregateQuery computing aggregateField and aggregateFields over the results.
An AggregateQuery computing aggregateField and aggregateFields over the results.
An AggregateQuery counting the results.
An AggregateQuery counting the results.
An AggregateQuery counting the results.
An AggregateQuery counting the results.
An AggregateQuery counting the results.
The JS SDK creates a new object per call, so queries are equal when they describe the same collection and constraints.
Reads the results, from the cache and the backend as available.
Reads the results from source.
Reads the results, from the cache and the backend as available.
Reads the results from source.
Reads the results, from the cache and the backend as available.
Reads the results from source.
Reads the results, from the cache and the backend as available.
Reads the results from source.
Reads the results, from the cache and the backend as available.
Reads the results from source.
The query limited to the last limit results; requires an orderBy.
The query limited to the last limit results; requires an orderBy.
The query limited to the last limit results; requires an orderBy.
The query limited to the last limit results; requires an orderBy.
The query limited to the last limit results; requires an orderBy.
The query results and every change to them as a Flow, which fails if the listener fails.
The query with filter added, which may combine conditions with Filter.and and Filter.or.
The query with filter added, which may combine conditions with Filter.and and Filter.or.
The query with filter added, which may combine conditions with Filter.and and Filter.or.
The query with filter added, which may combine conditions with Filter.and and Filter.or.