Inflearn Community Q&A
String query = "SELECT t.members.size FROM Team t"; 오류
Written on
·
406
0


아래 내용 검색해보니 SIZE(t.member)로 사용하라고 안내하는데 왜 저는 안되는걸까요...?
java.lang.IllegalArgumentException: org.hibernate.query.SemanticException: illegal attempt to dereference collection [com.example.jpql.jpql.Team(t).members] with element property reference [size]
Caused by: org.hibernate.query.SemanticException: illegal attempt to dereference collection [com.example.jpql.jpql.Team(t).members] with element property reference [size]
javajpa
Answer 2
0
String query = "select size(t.members) From Team t";
저는 위와같이 고쳐서 해결했습니다
hibernate 6으로 넘어오면서 바뀐거 같아요







안녕하세요 OMG님
H2로 변경해도 동일한 오류가 발생합니다..