Class GetResponse
represents the results of methods invoked to return information about documents and indexes.
GetResponse
is defined in the module google.appengine.api.search
.
Introduction
A GetResponse
object is returned from a call to either index.get_range() or search.get_indexes(). You can iterate over an instance of GetResponse
, which will return the members of its results property. The contents of the property are determined by the type of call that created the instance of GetResponse
.
For example, the following code shows how GetResponse
could be used to determine which documents were successfully deleted. In this case the iteration returns Documents.
response = index.get_range() for document in response: print "document ", document
Constructor
The constructor for class GetResponse
is defined as follows:
- class GetResponse(results=None)
Construct an instance of class
GetResponse
.Argument
- results
Initial value of its
results
property.
Result value
A new instance of class
GetResponse
.
Exceptions
- TypeError
A parameter has an invalid type, or an unknown attribute was passed.
- ValueError
A parameter has an invalid value.
Properties
An instance of class GetResponse
has the following property:
- results
A list of results, whose type depends on the call that returns the object. If returning from a call to get_range(),
results
is a list of Documents in descending order of their identifiers. If returning from a call to search.get_indexes(),results
is a list of Indexes.