diff --git a/reference/ko/modules/query_hql.xml b/reference/ko/modules/query_hql.xml index 07d207f5e4..ef89be21ed 100644 --- a/reference/ko/modules/query_hql.xml +++ b/reference/ko/modules/query_hql.xml @@ -126,7 +126,7 @@ 10.0]]> - + 게다가, "fetch" join은 값들을 가진 콜렉션들이나 연관관계들이 한 개의 select를 사용하여, 그것들의 부모 객체들에 따라 초기화 되는 것을 허용해준다. 이것은 콜렉션의 경우에 특히 유용하다. 그것은 연관관계들과 콜렉션들에 대한 매핑 파일의 outer join과 lazy 선언들을 @@ -149,19 +149,13 @@ left join fetch child.kittens]]> - 현재의 구현에서는 오직 한 개의 콜렉션 role 만이 질의 속에서 join 페치될 수 있음을 노트하라(하나 이상의 role은 대개 한 개의 - cartesian product(카티젼 곱)으로 귀결될 것이다). 또한 fetch 구조체는 scroll() - 또는 iterate()를 사용하여 호출된 질의들 속에서 사용될 수 없음을 노트하라. 마지막으로 - full join fetchright join fetch는 무의미함을 노트하라. - fetch는 특별한 with 조건과 함께 사용될 수도 없다. - fetch 구조체는 scroll() 또는 iterate()를 사용하여 - 호출된 질의들 속에서 사용될 수 없음을 노트하라. 또한 fetchsetMaxResults() - 또는 setFirstResult()와 함께 사용될 수도 없다. - - 한 개의 질의 내에 하나 이상의 콜렉션을 조인 페칭시켜서 - 카티젼 곱을 생성시키는 것이 가능하다. 다중 콜렉션 role들을 조인 페칭시키는 것은 때때로 bag 매핑들에 대해 예기치 않은 결과들을 - 초래하므로, 당신이 이 경우에 당신의 질의들을 처방하는 방법에 대해 주의하라. 마지막으로 full join fetch와 - right join fetch는 의미가 없다. + fetch 구조체는 scroll() + 또는 iterate()를 사용하여 호출된 질의들 내에 사용될 수 없음을 노트하라. fetch는 + setMaxResults() 또는 setFirstResult()와 함께 사용될 수도 없을 것이다. + fetch는 특별한 용도의 with 조건과도 함께 사용될 수 없다.한 개의 질의 내에 하나 + 이상의 콜렉션을 조인 페칭시켜 카티젼 곱을 생성시키는 것이 가능한데, 이 경우에 주의하라. 다중 콜렉션 role들을 조인 페칭시키는 것은 + 또한 때때로 bag 매핑들에 대해 예기치 않은 결과들을 가져다주기 때문에, 당신이 이 경우에 당신의 질의들을 처방하는 방법에 대해 주의하라. + 마지막으로 full join fetchright join fetch는 의미가 없다. @@ -566,6 +560,18 @@ where log.item.class = 'Payment' and log.item.id = payment.id]]>extract(... from ...) + + + 조인된 인덱싱된 콜렉션의 alias들을 적용하는 HQL index() 함수 + + + + + 콜렉션 값 경로 표현식들을 취하는 HQL 함수들: some, all, exists, any, in을 사용하여 + 양이 한정될 수 있는 특별한 elements()indices 함수들과 함께 + size(), minelement(), maxelement(), minindex(), maxindex() 함수들. + + sign(), trunc(), rtrim(),