A query cursor over a list of entities.
Inherits From: BaseCursor
, expected_type
google.appengine.datastore.datastore_stub_util.ListCursor(
query, dsquery, orders, index_list, results
)
Public properties:
keys_only
: whether the query is keys_only
Args |
query
|
the query request proto
|
dsquery
|
a datastore_query.Query over query.
|
orders
|
the orders of query as returned by _GuessOrders.
|
index_list
|
the list of indexes used by the query.
|
results
|
list of EntityRecord.
|
Methods
PopulateQueryResult
View source
PopulateQueryResult(
result, count, deprecated_offset, compile=False, first_result=False
)
Populates a QueryResult with this cursor and the given number of results.
Args |
result
|
datastore_pb.QueryResult
|
count
|
integer of how many results to return, or None if not specified
|
deprecated_offset
|
integer of how many results to skip, deprecated.
|
compile
|
boolean, whether we are compiling this query
|
first_result
|
whether the query result is the first for this query
|
Raises |
datastore_errors.BadArgumentError
|
if the offset doesn't match the
original offset from the RunQuery call.
|