count method
Returns a query that counts the documents in the result set of this query.
The returned query, when executed, counts the documents in the result set of this query without actually downloading the documents.
Using the returned query to count the documents is efficient because only the final count, not the documents' data, is downloaded. The returned query can count the documents in cases where the result set is prohibitively large to download entirely (thousands of documents).
@return a query that counts the documents in the result set of this
query. The count can be retrieved from snapshot.data().count
, where
snapshot
is the AggregateQuerySnapshot
resulting from running the
returned query.
Implementation
external AggregateQuery count();