Skip to content

Defined in: src/query/queryResult.ts:14

The result of a query. Holds the fetched entities and supports cursor-based pagination.

TEntity = Entity

The shape of each entity, inferred from the query builder (a full Entity, or a projected object inferred from a select() selection).

new QueryResult<TEntity>(entities, queryBuilder, cursor, limit, validAtBlock): QueryResult<TEntity>

Defined in: src/query/queryResult.ts:31

TEntity[]

BaseQueryBuilder<TEntity>

string | undefined

number | undefined

bigint | undefined

QueryResult<TEntity>

entities: TEntity[]

Defined in: src/query/queryResult.ts:15

get cursor(): string | undefined

Defined in: src/query/queryResult.ts:27

string | undefined


get queryBuilder(): BaseQueryBuilder<TEntity>

Defined in: src/query/queryResult.ts:23

BaseQueryBuilder<TEntity>

hasNextPage(): boolean

Defined in: src/query/queryResult.ts:67

boolean


next(): Promise<void>

Defined in: src/query/queryResult.ts:46

Promise<void>