2009-07-14 2 views
0

Google의 JDO 구현과 함께 Google App Engine을 사용하여 사용자가 해당 엔티티에 대한 정보를보기 위해 탐색 할 수있는 URL을 제공하려는 엔티티를 저장하려고합니다. 내가 가진 문제는 키 생성 전략 인 IdGeneratorStrategy.IDENTITY가 INCREMENT 및 SEQUENCE 전략이 구현되지 않은 상태에서 매우 긴 키를 생성한다는 것입니다. 엔티티에 연결하는 URL의 일부로 키를 사용할 계획 이었지만 시스템 생성 키를 생성해야하는 유일한 옵션은 다루기 어려운 URL이 될 수 있기 때문에 관리 가능한 URL을 만드는 방법에 대한 제안을 찾고 있습니다. 내 데이터 저장소의 엔티티에 직접 링크 할 수 있습니다.엔티티 키를 사용하여 짧은 URL 생성 Google App Engine

내 자신의 ID 생성기를 만들고 유지 관리하는 것 외에 다른 옵션이 있습니까?

답변

4

전체 키 - ID 필드 만 사용하지 마십시오. 모델 이름과 ID로 키를 구성 할 수 있습니다.

+0

감사합니다. Nick, 내 질문에 대한 답변입니다. –