我有一个在数据存储之上使用 JDO 的 GAE/J 应用程序,并且我已经能够使用游标对查询结果进行分页。默认实现是我们startCursor
在我的团队中调用的东西(即从这一点开始给我结果)。我现在想要的是我们所说endCursor
的(即给我从开始到现在的结果)。想象一下某种 Twitter 时间线(不支持 PUSH 的时间线),其中客户端必须轮询某些服务器以获取新内容。现在让我们假设客户端在 5 分钟前获取了一些数据;此数据表示开始(在 5 分钟前)直到光标为 "X" 的点。现在客户端想要更新时间线,这意味着客户端想要从现在到 5 分钟前的开头拉取新鲜内容. 如何在 GAE/J - JDO 上实现这一点?
[编辑:] 假设商店中有 1000 个按时间戳排序的实体。然后我获取了前 20 个。之后,创建了 7 个新实体。如何使用查询仅检索这 7 个新实体?