Skip to main content

api.walkDatabaseData()

Processes a large database, view, or materialized-view result in sequential, awaited batches without collecting all rows in the isolate. Specify query.take or options.fullScan:true. Every non-final batch has exactly batchSize rows when available (default 10,000). The callback may await writes; do not accumulate batches in an array.

Signature

Example

See all api methods or runtime basics.
Last modified on November 8, 2026