我正在编程API服务,因此iOS应用程序想“拉下来刷新”一些记录(AKA流),但我不确定如何编写“类似分页”的功能。
我正在考虑使用offset和limit(在python中开始和结束)进行查询,但我认为这不是正确的方法。
有没有人知道应该怎么做?
我的RESTful API是django上的。
提前致谢。
答案 0 :(得分:2)
如果您只想返回最新记录,则应用应使用last_updated
时间戳查询您的API。
基于此,您可以过滤您的查询集,以匹配用户上次刷新时间轴时添加的记录。
如果未设置时间戳,则返回所有记录(或按创建日期排序的部分记录)。