2010-08-10 4 views
3

내 Google App Engine 데이터 저장소에 Foo 유형이 있습니다. 다른 Foo 유형의 시리즈에 연결하려면 prerequisites으로 전화하십시오.Google App Engine Datastore에서 참조 목록을 만들려면 어떻게해야합니까?

ListProperty 유형을 사용하여 간단한 값 유형의 목록을 만들 수 있지만 참조로이를 수행하는 방법을 잘 모르겠습니다. 이 작업을 수행하기 위해 권장되는 접근 방법은 무엇입니까?

답변

7

데이터 저장소에는 (현재) db.ReferenceListProperty이 없습니다. 너는 db.ListProperty(db.Key)으로 그것을 근사하게 할 수있다; 참조 된 모든 키를 검색해야하는 경우 일괄 처리 db.get()을 사용하여 참조 된 모든 엔티티를 한 번에 검색 할 수 있습니다.

0

참조는 문자열로 표시 될 수있는 키이므로 StringListProperty를 사용하여 키를 저장할 수 있습니다.

+3

'db.ListProperty (db.Key)'속성을 사용하여'db.Key' 객체를 직접 저장할 수도 있습니다. –

관련 문제