La clase GetResponse
representa los resultados de métodos invocados para mostrar información sobre índices y documentos.
GetResponse
se define en el módulo google.appengine.api.search
.
Introducción
Se muestra un objeto GetResponse
desde una llamada a index.get_range() o search.get_indexes().
Puedes iterar sobre una instancia de GetResponse
, lo que mostrará los miembros de su propiedad results. El contenido de la propiedad se determina según el tipo de llamada que creó la instancia de GetResponse
.
Por ejemplo, el siguiente código muestra cómo se puede usar GetResponse
para determinar qué documentos se borraron de forma correcta. En este caso la iteración muestra Documents.
response = index.get_range() for document in response: print "document ", document
Constructor
El constructor para la clase GetResponse
se define de la siguiente manera:
- class GetResponse(results=None)
Construye una instancia de la clase
GetResponse
.Argumento
- results
Valor inicial de su propiedad
results
.
Valor del resultado
Una instancia nueva de la clase
GetResponse
.
Excepciones
- TypeError
Un parámetro tiene un tipo no válido, o se pasó un atributo desconocido.
- ValueError
Un parámetro tiene un valor no válido.
Propiedades
Una instancia de la clase GetResponse
tiene la siguiente propiedad:
- results
Una lista de resultados, cuyo tipo depende de la llamada que muestra el objeto. Si el resultado proviene de una llamada a get_range(),
results
es una lista de Documents en orden descendente según sus identificadores. Si el resultado proviene de una llamada a search.get_indexes(),results
es una lista de Indexes.