2012-03-29 3 views
2

크기를 얻을 수 있습니다 두 개 이상의 주소를 가진 사용자를 제공하는 관계 엔터티의 쿼리 ...? 좋아 :JPA는 콜렉션의 I는 다음과 같은 두 단체가 한

@NamedQuery("SELECT m from Membership m where m.otherfield = ?1 AND m.user.addresses > 2")

은 어떻게 명명 된 쿼리와이 개체의 크기를 얻을 수 있나요? JPQL 쿼리 SIZE 기능에서

+1

'SELECT COUNT (m) from ....'을 사용하지 않는 이유는 무엇입니까? – Osw

답변

3

들으은 모음의 크기를 얻을 수 있습니다. 콜렉션에 대한 경로를 인수로 취하여 요소 수를 반환합니다.