Skip to content

Interface: ODataQueryResult<T>

Defined in: packages/core/src/query/odata-query.types.ts:63

Result of executing a translated OData query. Used by IQueryTranslator.execute() to return structured data to the controller.

select is included so the controller can build the correct @odata.context URL.

Type Parameters

T

T = unknown

Properties

applyProperties?

readonly optional applyProperties?: string[]

Defined in: packages/core/src/query/odata-query.types.ts:71

Property names present in aggregation output (for context URL construction)


count?

readonly optional count?: number

Defined in: packages/core/src/query/odata-query.types.ts:65


isAggregated?

readonly optional isAggregated?: boolean

Defined in: packages/core/src/query/odata-query.types.ts:69

True when the result was produced by a $apply aggregation pipeline


items

readonly items: T[]

Defined in: packages/core/src/query/odata-query.types.ts:64


readonly optional nextLink?: string

Defined in: packages/core/src/query/odata-query.types.ts:66


select?

readonly optional select?: SelectNode

Defined in: packages/core/src/query/odata-query.types.ts:67