为google appengine中的每个数据行创建自动增量计数器的最简单和最有效的方法是什么?
基本上我想给每一行一个唯一的 row_number,这样我就可以克服只能在选择查询中获得前 1000 个结果的问题。因此,我可以在条件之间添加一个计数器,并挖掘表中的所有整数。
为google appengine中的每个数据行创建自动增量计数器的最简单和最有效的方法是什么?
基本上我想给每一行一个唯一的 row_number,这样我就可以克服只能在选择查询中获得前 1000 个结果的问题。因此,我可以在条件之间添加一个计数器,并挖掘表中的所有整数。
您不需要跟踪行号,可以使用游标代替。
对于 Java,请参阅:
http://code.google.com/appengine/docs/java/datastore/queriesandindexes.html#Query_Cursors
对于 Python,请参阅:
http://code.google.com/appengine/docs/python/datastore/queriesandindexes.html#Query_Cursors