Skip to main content
Version: Next (2.x)

QueryOptions<Result, Args, Indexes, Item>

QueryOptions<Result, Args, Indexes, Item> = object

Type Parameters​

Type ParameterDefault type

Result extends QueryResult<Item>

‐

Args extends QueryArgs

‐

Indexes extends QueryArgsIndexes<Args, Indexes>

‐

Item

ItemFromQueryResult<Result>

Properties​

PropertyType

resolve

(args) => Result | Promise<Result>

indexArgsBy?

Indexes

onDelete?

(pairs, helpers) => Promise<void> | void

onInsert?

(items, helpers) => Promise<void> | void

onUpdate?

(pairs, helpers) => Promise<void> | void

replaceExistingItems?

boolean

revision?

number

ttlMs?

number