【发布时间】:2011-07-30 01:11:28
【问题描述】:
为了在 Google App Engine 中识别我的 JDO 对象,我使用 Key 类型。它工作正常,但是当我需要通过 url 传递它时,它会变得有点长。
例如:http://mysite.com/user/aghtaWx1LWFwcHIZCxIGTXlVc2VyGAMMCxIHTXlJbWFnZRgHDA
在我的管理查看器中查看我的实体时,我可以看到数据存储还为我的实体对象设置了一个“id”,这似乎是一个增量数值,与 Key 字符串相比非常短。我可以用它来获取关于我的对象的信息吗?我该怎么做呢?我尝试使用 getObjectbyId() 和 id 而不是密钥...它不起作用。
有什么想法吗?
【问题讨论】:
-
你能贴出你用来尝试通过id获取的代码吗?
标签: java google-app-engine jdo