IDBIndex
IDBIndex
interface of the IndexedDB API provides asynchronous access to an index in a database.
Properties
Functions
The count()
method of the IDBIndex interface returns an IDBRequest object, and in a separate thread, returns the number of records within a key range.
The get()
method of the IDBIndex interface returns an IDBRequest object, and, in a separate thread, finds either the value in the referenced object store that corresponds to the given key or the first corresponding value, if key
is set to an If a value is found, then a structured clone of it is created and set as the result
of the request object: this returns the record the key is associated with.
The getAll()
method of the IDBIndex interface retrieves all objects that are inside the index.
The getAllKeys()
method of the IDBIndex interface asynchronously retrieves the primary keys of all objects inside the index, setting them as the result
of the request object.
The getKey()
method of the IDBIndex interface returns an IDBRequest object, and, in a separate thread, finds either the primary key that corresponds to the given key in this index or the first corresponding primary key, if key
is set to an If a primary key is found, it is set as the result
of the request object.
The openCursor()
method of the IDBIndex interface returns an IDBRequest object, and, in a separate thread, creates a cursor over the specified key range.
The openKeyCursor()
method of the a separate thread, creates a cursor over the specified key range, as arranged by this index.