나는 상황이 - 내 EquipmentType 클래스에서 나는부모와 하나 많은 객관화 RequestFactory
List<Key<EquipmentCheckout>> field
이 질문에 대한 답을 읽은 후 장비 체크 아웃의 목록을 가지고 : Objectify Relationships: One-to-Many, Can I do this efficiently? - 그것은 더 효율적으로 보인다 이 작업을 수행하는 방법은 다음과 같이 보일 것이다라는 클래스 EquipmentCheckouts 만드는 것입니다 : 지금
class EquipmentCheckouts
@Id
Long id
@Parent
EquipmentType equipmentType
@Indexed
List<EquipmentCheckout> equipmentCheckouts
를 - 여기에 내가 궁금하네요 무엇 - 나는 RequestFactory을 사용하고 있는데 나는 RequestFactory이 발견을 가지고 가지고 있다고 생각합니다 (긴 id) 메소드. 내가 EquipmentType 부모 객체를 EquipmentCheckouts를 검색하기 위해 이해하는 바로는 다음의 라인을 따라 뭔가를해야 할 것 :
Key<EquipmentType> key = ObjectifyService.factory().getKey(equipmentType)
return ofy.get(new Key<EquipmentCheckouts>(key, EquipmentCheckouts.class, id))
을 그래서, 당신은 긴 찾기에 EquipmentType을 (있을 수없는 경우 id) method 어떻게하면됩니까?
다른 모든 시스템의 경우 로그인 한 사용자 세션에 저장된 비즈니스 부모가 있습니다. 그러면 사용자를 인증 한 모든 항목을 검색 한 다음 비즈니스를 키를 입력하여 검색하십시오. Objectify에서 @Parent를 올바르게 사용하는 것에 대해 이해하지 못하는 것처럼 느껴집니다.
가능한 중복 http://stackoverflow.com/questions/9750650/gwt-requestfactory-entity-locator-does-not -work-with-entity-h-entity-h) –
네 말이 맞아. 나는 그걸 검색에서 보지 못했다. 나는이 페이지의 링크를 사용하여 현재 이것을 해결하고있다. http : // nimbustecnologia .logspot.com/2011/01/requestfactory-objectify.html - 고마워요. –