Query
Type Alias: Query
Query =
object
Defined in: packages/models/src/repositories/memory.ts:32
Parsed query structure expected from the WebdaQL parser.
Includes pagination (limit, continuationToken), ordering, and a filter
with an eval function for in-memory evaluation.
Properties
continuationToken?
optionalcontinuationToken?:string
Defined in: packages/models/src/repositories/memory.ts:37
fields?
optionalfields?:string[]
Defined in: packages/models/src/repositories/memory.ts:35
filter
filter:
object
Defined in: packages/models/src/repositories/memory.ts:38
eval
eval: (
item) =>boolean
Parameters
item
any
Returns
boolean
limit
limit:
number
Defined in: packages/models/src/repositories/memory.ts:33
orderBy?
optionalorderBy?:object[]
Defined in: packages/models/src/repositories/memory.ts:36
direction
direction:
"ASC"|"DESC"
field
field:
string
type?
optionaltype?:"SELECT"|"DELETE"|"UPDATE"
Defined in: packages/models/src/repositories/memory.ts:34