A classe GetResponse representa
os resultados de métodos invocados para retornar informações sobre documentos e índices.
GetResponse é definido no módulo google.appengine.api.search.
Introdução
Um objeto GetResponse é retornado de uma chamada
para index.get_range()
ou
search.get_indexes().
É possível iterar sobre uma instância de
GetResponse, que retornará os membros de sua
propriedade de resultados. O conteúdo da propriedade é determinado
pelo tipo de chamada que criou a instância de GetResponse.
Por exemplo, o código a seguir mostra como GetResponse pode ser usado para
determinar quais documentos foram excluídos com êxito. Neste caso,
a iteração retorna
Documentos.
response = index.get_range() for document in response: print "document ", document
Construtor
O construtor da classe GetResponse é definido da seguinte maneira:
- class GetResponse(results=None)
Crie uma instância da classe
GetResponse.Argumento
- results
Valor inicial de sua propriedade
results.
Valor do resultado
Uma nova instância da classe
GetResponse.
Exceções
- TypeError
Um parâmetro tem um tipo inválido, ou um atributo desconhecido foi passado.
- ValueError
Um parâmetro tem um valor inválido.
Propriedades
Uma instância da classe GetResponse tem a seguinte propriedade:
- results
Uma lista de resultados com um tipo que depende da chamada que retorna o objeto. Se retornar de uma chamada para get_range(),
resultsserá uma lista de Documentos em ordem decrescente de identificadores. Se retornar de uma chamada para search.get_indexes(),resultsserá uma lista de Índices.