IDBObjectStore.getAll()

La méthode getAll() de l'interface IDBObjectStore fait une requête qui renvoie un tableau ordonné suivant les clés, des valeurs de tous les enregistrements du magasin d'objet relié. On peut limité le nombre d'enregistrements en les filtrants suivant leurs clés ou en paramétrant le compteur.

null

Syntaxe

var request = objectStore.getAll(query, count);

Paramètres

query Facultatif

Une clé ou l'intervalle de clé pour filtrer, seule les valeurs des enregistrements correspondant sont renvoyées. Par défaut toutes les valeurs des enregistrements du magasin d'objet sont renvoyées.

count Facultatif

Le nombre de valeurs d'enregistrement maximum renvoyées. Un nombre décimal sera tronqué. Zéro annule le compteur et toutes les valeurs sont retournées.

Renvoie

Une requête

La propriété result de cette requête renvoie le tableau des valeurs des enregistrements en cas de succès.

Exceptions

TransactionInactiveError

Cette exception est levée si la transaction est inactive.

DataError

Cette exception est levée si la clé où l'intervalle de clé est invalide.

InvalidStateError

Cette exception est levée si le magasin d'objets a été supprimé.

TypeError

Cette exception est levée si le compteur n'est pas un nombre positif.

Spécifications

Spécification Statut Commentaire
Unknown
La définition de 'getAll()' dans cette spécification.
Recommendation  

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi