当我查看http://localhost:8888/_ah/admin/时,我可以看到数据存储区中的每个条目都有一个ID /名称字段。我也知道我可以使用persistenceManager.getObject(clazz, id);
是否可以标记某些属性以使用此字段的值?那么当请求对象A
时,我可以轻松访问它的ID /名称?
注意:我没有使用Key对象,因为它在客户端和服务器中使用同一个对象时遇到了麻烦。
答案 0 :(得分:0)
我必须将@Extension
添加到我的ID属性(key =“gae.pk-id”)
@Persistent
@Extension(vendorName="datanucleus", key="gae.pk-id", value="true")
private Long keyId;