PHP와 RDBMS (MySQL)에서 Google App Engine으로 마이 그 레이션을 시도하고 있으며 JDO에서 데이터 모델과 관계를 파악하는 데 어려움을 겪고 있습니다. (?) : 현재의 내 응용 프로그램에서 내가 좋아하는 가입 쿼리를 많이 사용하는 데이터를 저장하는 유일한 방법은 소유되지 않은 관계를 사용되도록소유되지 않은 관계 모델에서 JDO 영속 객체를 쿼리하는 방법은 무엇입니까?
SELECT users.name, comments.comment
FROM users, comments
WHERE users.user_id = comments.user_id
AND users.email = '[email protected]'
내가 알고있는 것처럼, 쿼리 가입이 방법으로 지원되지 않습니다 "외국" 열쇠. 그것에 관한 문서가 있지만 유용한 예는 없습니다. 지금까지 나는 다음과 같은 것을 가지고 있습니다 :
그렇다면 작성자의 이름, 설명 및 날짜가 하나의 쿼리로 된 목록을 얻으려면 어떻게해야합니까? 나는 아마도 3 개의 쿼리로 어떻게 빠져 나갈 수 있었는지 알지만 잘못된 것으로 보이고 불필요한 오버 헤드가 생길 것입니다. 제발, 몇 가지 코드 예제를 도와주세요.
- 폴.
또한 조인을 실행하면 오버 헤드가 발생합니다. 나는'Set '대신'Set'을'Users' 객체에 넣기를 원할 것입니다. 클래스 이름에 단수를 사용하는 것도 좋습니다. –
hleinone