2014-06-23 2 views

답변

1

JDOQL에 JOIN을 쓰지 않습니다. 그것이 JDOQL의 요점입니다 ... 그것은 자바 구문이고, 객체 관계를 사용합니다. 당신의 객체 "model"이 long/ints를 가지고 있다면, 관계이라고 생각하면 O-O가 아니기 때문에 디자인을 다시 방문해야합니다. 명시 적 조인을 할 수 있다는 점을 제외하고는 JPA FWIW에도 동일하게 적용됩니다. 그러나 조인되는 것은 관계 필드 만 모든 의도와 목적입니다 (즉 비 키 열이 아님).

JDOQL 쿼리의 FILTER에 키가 아닌 열에 대한 추가 조건을 넣을 수 있습니다 (지속 가능한 클래스에 필드가있는 한). 원하는 작업과 동일합니다.

관련 문제