在将Objectify实体保存到Appengine数据存储时,是否可以保存自定义数据存储" Key“而不是自动生成的Key hash?
发布于 2012-06-28 21:57:35
您可以使用任何字符串或long,并将其注释为键,如下所示:
import javax.persistence.Id;
public class MyEntityClass {
@Id
private String myCustomKey;
public MyEntityClass(String keyId) {
this.myCustomKey = keyId;
}
}然后,您可以使用以下命令再次检索它:
MyEntityClass object = ofy().get(new Key<MyEntityClass>(MyEntitiyClass.class, "specificKeyId"));https://stackoverflow.com/questions/11243472
复制相似问题