Klasse „GetResponse“
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Klasse GetResponse
stellt die Ergebnisse der Aufrufe von Methoden dar, mit denen Informationen zu Dokumenten und Indexen zurückgegeben werden.
GetResponse
ist im Modul google.appengine.api.search
definiert.
Einführung
Ein GetResponse
-Objekt wird von einem Aufruf an index.get_range() oder search.get_indexes() zurückgegeben. Sie können über eine Instanz von GetResponse
iterieren, um die Mitglieder des zugehörigen Attributs results zurückzugeben. Der Inhalt des Attributs wird durch den Aufruftyp bestimmt, mit dem die Instanz von GetResponse
erstellt wurde.
Der folgende Code zeigt beispielsweise, wie mit GetResponse
ermittelt werden kann, welche Dokumente erfolgreich gelöscht wurden. Die Iteration gibt in diesem Fall Dokumente zurück.
response = index.get_range()
for document in response:
print "document ", document
Konstruktor
Der Konstruktor für die Klasse GetResponse
ist so definiert:
-
class GetResponse(results=None)
Konstruieren Sie eine Instanz der Klasse GetResponse
.
Argument
- results
Anfangswert des Attributs results
.
Ergebniswert
Eine neue Instanz der Klasse GetResponse
.
Ausnahmen
- TypeError
Ein Parameter hat einen ungültigen Typ oder ein unbekanntes Attribut wurde übergeben.
- ValueError
Ein Parameter hat einen ungültigen Wert.
Eigenschaften
Eine Instanz der Klasse GetResponse
hat das folgende Attribut:
- results
Eine Liste von Ergebnissen, deren Typ vom Aufruf abhängt, der das Objekt zurückgibt. Bei der Rückgabe von einem Aufruf von get_range() ist results
eine Liste von absteigend nach Kennzeichnung sortierten Dokumenten. Bei der Rückgabe von einem Aufruf von search.get_indexes() ist results
eine Liste von Indexen.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-03-06 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-03-06 (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()`."]]],[]]