定义于: packages/db/src/indexes/lazy-index.ts:39
延迟索引创建直到首次同步的包装器
• TKey extends 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>
定义于: 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
定义于: packages/db/src/indexes/lazy-index.ts:118
获取索引表达式
BasicExpression
getId(): number
getId(): number
定义于: packages/db/src/indexes/lazy-index.ts:104
获取索引 ID
number
getName(): undefined | string
getName(): undefined | string
定义于: packages/db/src/indexes/lazy-index.ts:111
获取索引名称
undefined | string
getResolved(): BaseIndex<TKey>
getResolved(): BaseIndex<TKey>
定义于: packages/db/src/indexes/lazy-index.ts:92
获取已解析的索引(如果尚未准备好则抛出)
BaseIndex<TKey>
isResolved(): boolean
isResolved(): boolean
定义于: packages/db/src/indexes/lazy-index.ts:85
检查是否已解析
boolean
resolve(): Promise<BaseIndex<TKey>>
resolve(): Promise<BaseIndex<TKey>>
定义于: packages/db/src/indexes/lazy-index.ts:69
解析实际的索引
Promise<BaseIndex<TKey>>
您的每周 JavaScript 资讯。每周一免费发送给超过 10 万开发者。