CriteriaBuilder Join probléma

Fórumok

SQL-ben így kellene kinéznie a Join-nak:
LEFT OUTER JOIN igenyek t10 ON (t10.szolgaltatas_id = t1.id AND t10.status_id<50)

Tehát minden elem legyen meg a lekérdezésben a t1-ből, ahol van olyan érték, ami 5-es status_id-nál kisebb, ott legyen a join-ból is érték mellete (1 lehet ilyen).

Ha a where feltételbe raknám a "t10.status_id<50"-t, akkor kiszűrné ezeket a rekordokat a t1-ből is.

Így hirtelen nem találtam megfelelőt az EclipseLink-ben a
Join szolgIgenyek = szolg.join("igenyekList", JoinType.LEFT);
kiegészítésére.

Google-ben sem találtam megoldást.

Van valami ami fölött átsiklottam?

Hozzászólások