La classe GetResponse rappresenta
i risultati dei metodi richiamati per restituire informazioni su documenti e indici.
GetResponse è definito nel modulo google.appengine.api.search.
Introduzione
Un oggetto GetResponse viene restituito da una chiamata a
index.get_range()
o
search.get_indexes().
Puoi iterare su un'istanza di
GetResponse, che restituirà i membri della proprietà
results. I contenuti della proprietà
sono determinati dal tipo di chiamata che ha creato l'istanza di GetResponse.
Ad esempio, il seguente codice mostra come utilizzare GetResponse per
determinare quali documenti sono stati eliminati correttamente. In questo caso,
l'iterazione restituisce
Documenti.
response = index.get_range() for document in response: print "document ", document
Costruttore
Il costruttore della classe GetResponse è definito come segue:
- class GetResponse(results=None)
Costruisci un'istanza della classe
GetResponse.Argomento
- risultati
Valore iniziale della proprietà
results.
Valore del risultato
Una nuova istanza della classe
GetResponse.
Eccezioni
- TypeError
Un parametro ha un tipo non valido o è stato trasmesso un attributo sconosciuto.
- ValueError
Un parametro contiene un valore non valido.
Proprietà
Un'istanza della classe GetResponse ha la seguente proprietà:
- risultati
Un elenco di risultati, il cui tipo dipende dalla chiamata che restituisce l'oggetto. Se il valore restituito proviene da una chiamata a get_range(),
resultsè un elenco di Documenti in ordine decrescente di identificatori. Se torni da una chiamata a search.get_indexes(),resultsè un elenco di indici.