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(),
resultses una lista de Documents en orden descendente según sus identificadores. Si el resultado proviene de una llamada a search.get_indexes(),resultses una lista de Indexes.