QueryStreaming<R, F extends Fields> extension

Cursor-backed, demand-driven execution of a typed query.

on

Methods

stream({int batchSize = 128, ExecutionOptions options = const ExecutionOptions()}) Stream<R>

Available on Query<R, F>, provided by the QueryStreaming extension

One database cursor, fetched on demand. Related rows are loaded per root batch on the same connection. Pause/await-for consumption provides demand.