Skip to main content
browser.ObjectResultQuery A result relation. Projection and grouping deliberately carry no object identity.

Type parameters

Hierarchy

Properties

context

• Protected Readonly context: Context

expression

• Protected Readonly expression: ObjectQueryExpression

Methods

declaration

▸ declaration(): ObjectQueryRequest Capture the structured declaration for build-time consumer extraction. This is a declaration only; it performs no authorization or data read.

Returns

ObjectQueryRequest

describe

▸ describe(options?): Promise<PreparedObjectQuery>

Parameters

Returns

Promise<PreparedObjectQuery>

read

▸ read(options?): Promise<ObjectQueryRead<Row>>

Parameters

Returns

Promise<ObjectQueryRead<Row>>

watch

▸ watch(listener): () => void

Parameters

Returns

fn ▸ (): void
Returns
void

page

▸ page(options?): Promise<ObjectQueryPage<Row>>

Parameters

Returns

Promise<ObjectQueryPage<Row>>

run

▸ run(bounds?): Promise<QuestionRequest<{ rows: { kind: "table" ; row: Row } }>> Explicit durable execution. The returned request owns observation, paging and cleanup.

Parameters

Returns

Promise<QuestionRequest<{ rows: { kind: "table" ; row: Row } }>>

explain

▸ explain(bounds?): Promise<ObjectQueryExplanation>

Parameters

Returns

Promise<ObjectQueryExplanation>

orderBy

▸ orderBy(...fields): ObjectResultQuery<Row>

Parameters

Returns

ObjectResultQuery<Row>