我一直在试图通过其密钥类型为Key的GAE数据存储获取实体。以下是我用来检索密钥的代码:通过密钥获取GAE实体
strId = myVideo.getKey().toString();
myVideo的类型是实体。 myVideo.getKey().toString()
方法返回的值是“Video(121)”。下面是试图通过检索实体的代码实体的键:
Entity video = ds.get(key);
正在尝试从数据存储实体时,以下异常被抛出:
没有找到实体相匹配的关键: 视频(“视频(121)”)
有没有办法从一个实体类型的对象获得编码密钥?
你有没有试过在GAE控制面板中看看? http://appengine.google.com – Finbarr 2011-02-23 21:57:33
来检查实体是否存在于数据存储中?是的,我已验证该实体确实存在于数据存储中。 – Tim 2011-02-23 22:09:12