La classe "GetResponse"
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La classe GetResponse
représente les résultats des méthodes appelées pour renvoyer des informations sur les documents et les index.
La classe GetResponse
est définie 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 illustre de quelle façon GetResponse
peut être utilisé pour déterminer les documents 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 :
-
class GetResponse(results=None)
Construire une instance de la classe GetResponse
.
Argument
- results
Valeur initiale de sa propriété results
.
Result value
Nouvelle instance de la classe GetResponse
.
Exceptions
- TypeError
L'un des paramètres possède un type non valide ou un attribut inconnu a été transmis.
- ValueError
L'un des paramètres contient une valeur non valide.
Propriétés
Une instance de la classe GetResponse
possède les propriétés suivantes :
- results
Une liste de résultats, dont le type dépend de l'appel qui renvoie l'objet. Si elle résulte d'un appel à get_range(), results
est une liste de documents classés par ordre décroissant d'identificateurs. Si elle résulte d'un appel à search.get_indexes(), results
est une liste d'index.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/03 (UTC)."],[[["`GetResponse` represents the results obtained from methods that retrieve information about documents and indexes, particularly in the context of first-generation runtimes and potential migration to second-generation runtimes."],["A `GetResponse` object is returned by `index.get_range()` or `search.get_indexes()`, allowing iteration over the `results` property."],["The `GetResponse` class can be initialized with a `results` parameter using the constructor `GetResponse(results=None)`, and it raises `TypeError` or `ValueError` for invalid inputs."],["The `results` property of a `GetResponse` instance is a list, which either contains `Documents` when returned from `get_range()` or contains `Indexes` when returned from `get_indexes()`."]]],[]]