다른 키를 정의 할 수없는 이유는 무엇입니까 @PrimaryKey @Persistent (valueStrategy = IdGeneratorStrategy.IDENTITY) 개인 키 키; ? 말한대로 나는 @PrimaryKey을 정의하려고하면
는, 정수는 내가 서버 오류를 얻을 ... http://code.google.com/intl/de-DE/appengine/docs/java/datastore/dataclasses.htmlGoogle 애플리케이션 엔진의 JDO 다른 PrimaryKey 유형 "키"키 가능?
2
A
답변
4
예, 당신은 긴
@PrimaryKey @Persistent (valueStrategy = IdGeneratorStrategy를 사용할 수 있습니다. IDENTITY) 개인용 긴 ID;
또는 문자열
@PrimaryKey 개인 문자열 이름;
는 http://code.google.com/appengine/docs/java/datastore/creatinggettinganddeletingdata.html를 참조
공용 클래스 { \t이 @PrimaryKey \t 개인 문자열 IP 커밋; } 이 작동하지 않습니다. – dayscott
@PersistenceCapable (identityType = IdentityType.APPLICATION)을 클래스 앞에 넣었습니까? 그렇지 않으면 정확히 어떤 오류가 발생했는지 말해야합니다. – dunelmtech
아니오. 이클립스는 "APPLICATION"을 오류로 표시합니다 (API에는 있지만 ... : /). – dayscott