La classe GetResponse

La classe GetResponse représente les résultats des méthodes appelées pour renvoyer des informations sur les documents et les index.

GetResponse est défini dans le module google.appengine.api.search.

Présentation

Un objet GetResponse est renvoyé par un appel à index.get_range () ou search.get_indexes (). Vous pouvez effectuer une itération sur une instance de GetResponse, qui renverra les membres de sa propriété results. Le contenu de la propriété est déterminé par le type d'appel qui a créé l'instance de GetResponse.

Par exemple, le code suivant montre comment GetResponse peut être utilisé pour déterminer quels documents ont été supprimés avec succès. Dans ce cas, l'itération retourne Documents.

response = index.get_range()
for document in response:
    print "document ", document

Constructeur

Le constructeur de la classe GetResponse est défini comme suit :

classe GetResponse (resultats = None)

Construire une instance de la classe GetResponse.

Argument

results

Valeur initiale de sa propriété de results.

Valeur du résultat

Une nouvelle instance de la classe GetResponse.

Exceptions

TypeError

Un paramètre a un type non valide ou un attribut inconnu a été passé.

ValueError

Un paramètre a une valeur invalide.

Propriétés

Une instance de la classe GetResponse a la propriété suivante :

results

Une liste de résultats, dont le type dépend de l'appel qui renvoie l'objet. Si vous revenez d'un appel à get_range (), results est une liste de documents classés par ordre décroissant d'identificateurs. Si vous revenez d'un appel à search.get_indexes (), results est une liste d'index.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Environnement standard App Engine pour Python