【发布时间】:2014-11-01 00:32:48
【问题描述】:
我在 SO 上阅读了关于使用应用程序引擎和 objectify(通过游标)进行分页的几个线程,这个链接在这里:https://developers.google.com/appengine/articles/paging
到目前为止,所有关于光标的讨论都只是提供上一页/下一页。我想要的是为下一页、“next+1”页面、“next+2”页面等生成链接列表。
任何谷歌搜索查询的底部都有一个页面链接列表https://www.google.co.kr/?gfe_rd=cr&ei=wZ0MVKKLCIrH8geM74DABQ&gws_rd=ssl#newwindow=1&q=paging
我可以使用 limit 和 offset 生成那些。但我们知道这是低效的,并且 offset 被限制为最大值 1000。
所以,
1) 我是否坚持只使用限制、偏移和只为 1000 个实体提供页面链接?那么,每页 20 个结果,50 页,仅此而已?之后只使用“下一页”吗?
2) 我应该完全忘记页面链接,而只通过光标使用 Next/Prev 链接吗?
感谢任何讨论!
【问题讨论】:
标签: google-app-engine objectify