0
datanucleus.Js에서 JDOQL을 사용하여 키가 아닌 열에 조인 조건을 명시 적으로 쓰고 싶습니다. datanucleus에 쓸 수 있습니까? 그렇다면 어떻게 JDOQL을 사용하여 작성할 수 있습니까?결합 조건을 명시 적으로 작성할 수 있습니까?
datanucleus.Js에서 JDOQL을 사용하여 키가 아닌 열에 조인 조건을 명시 적으로 쓰고 싶습니다. datanucleus에 쓸 수 있습니까? 그렇다면 어떻게 JDOQL을 사용하여 작성할 수 있습니까?결합 조건을 명시 적으로 작성할 수 있습니까?
JDOQL에 JOIN을 쓰지 않습니다. 그것이 JDOQL의 요점입니다 ... 그것은 자바 구문이고, 객체 관계를 사용합니다. 당신의 객체 "model"이 long/ints를 가지고 있다면, 관계이라고 생각하면 O-O가 아니기 때문에 디자인을 다시 방문해야합니다. 명시 적 조인을 할 수 있다는 점을 제외하고는 JPA FWIW에도 동일하게 적용됩니다. 그러나 조인되는 것은 관계 필드 만 모든 의도와 목적입니다 (즉 비 키 열이 아님).
JDOQL 쿼리의 FILTER에 키가 아닌 열에 대한 추가 조건을 넣을 수 있습니다 (지속 가능한 클래스에 필드가있는 한). 원하는 작업과 동일합니다.