外观
@freenotes/web-runtime / DbIndex
Interface: DbIndex<Store, IndexName>
Defined in: src/db/types.ts:128
Type Parameters
Store
Store extends DbStoreSchema = DbStoreSchema
IndexName
IndexName extends keyof NonNullable<Store["indexes"]> & string = keyof NonNullable<Store["indexes"]> & string
Methods
count()
count(
query?):Promise<number>
Defined in: src/db/types.ts:135
Parameters
query?
IDBKeyRange | NonNullable<Store["indexes"]>[IndexName]
Returns
Promise<number>
get()
get(
query):Promise<Store["value"] |undefined>
Defined in: src/db/types.ts:136
Parameters
query
IDBKeyRange | NonNullable<Store["indexes"]>[IndexName]
Returns
Promise<Store["value"] | undefined>
getAll()
getAll(
query?,options?):Promise<Store["value"][]>
Defined in: src/db/types.ts:139
Parameters
query?
IDBKeyRange | NonNullable<Store["indexes"]>[IndexName]
options?
Returns
Promise<Store["value"][]>