Definiert in: packages/db/src/indexes/lazy-index.ts:39
Wrapper, der die Indexerstellung bis zur ersten Synchronisierung verzögert
• TKey erweitert string | number = string | number
new LazyIndexWrapper<TKey>(
id,
expression,
name,
resolver,
options,
collectionEntries?): LazyIndexWrapper<TKey>
new LazyIndexWrapper<TKey>(
id,
expression,
name,
resolver,
options,
collectionEntries?): LazyIndexWrapper<TKey>
Definiert in: packages/db/src/indexes/lazy-index.ts:43
number
BasicExpression
undefined | string
IndexResolver<TKey>
any
Iterable<[TKey, any], any, any>
LazyIndexWrapper<TKey>
getExpression(): BasicExpression
getExpression(): BasicExpression
Definiert in: packages/db/src/indexes/lazy-index.ts:118
Ruft den Index-Ausdruck ab
BasicExpression
getId(): number
getId(): number
Definiert in: packages/db/src/indexes/lazy-index.ts:104
Ruft die Index-ID ab
number
getName(): undefined | string
getName(): undefined | string
Definiert in: packages/db/src/indexes/lazy-index.ts:111
Ruft den Index-Namen ab
undefined | string
getResolved(): BaseIndex<TKey>
getResolved(): BaseIndex<TKey>
Definiert in: packages/db/src/indexes/lazy-index.ts:92
Ruft den aufgelösten Index ab (wirft eine Ausnahme, wenn nicht bereit)
BaseIndex<TKey>
isResolved(): boolean
isResolved(): boolean
Definiert in: packages/db/src/indexes/lazy-index.ts:85
Prüft, ob bereits aufgelöst
boolean
resolve(): Promise<BaseIndex<TKey>>
resolve(): Promise<BaseIndex<TKey>>
Definiert in: packages/db/src/indexes/lazy-index.ts:69
Löst den tatsächlichen Index auf
Promise<BaseIndex<TKey>>
Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.