来自带有 JDO 的 GAE 数据存储的最新对象?
我在 Google App Engine 应用程序中有一个“消息”类,我想从数据存储中检索最后一个(最新的)类;比如 20 条最新消息。它看起来很基本,但我不知道如何使用 JDO 创建这样的查询。
I have a 'Message' class in a Google App Engine application and I want to retrive the last(newest) ones from the datastore; like the 20 newest messages. It looks basic but I don't know how to create such a query with JDO.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先,您必须在每个
Message
实体上存储时间戳。然后,完成后:编辑 正如您所指出的,这使用低级数据存储。这是一个可以尝试的 JDO 示例:(
我还没有测试过,它可能不起作用)
First of all, you'll have to store a timestamp on every
Message
entity. Then, when that's done:edit As you pointed out, this uses the low-level datastore. Here's a JDO example to try out:
(I haven't tested this, it may not work)