2012-10-11 3 views
0

나는 명명 된 쿼리를 사용하려고하지만 그것은 작동하지 않습니다가져 오는 값 - JPQL

 @NamedQuery(name = "Uscensuspopulationdata.fetchmostpopstate", query = "SELECT MAX(u.pop2010) FROM Uscensuspopulationdata where u.pop2010 <> 0") 

Uscensuspopulationdata 엔티티입니다. 내가 실수 한거야? (?, {aggregatesAllowed()} arithmeticPrimary)

답변

1

예외가없는 매우 설명이다

FailedPredicateException, 그러나 당신이 'U'는 질의에 무엇 정의한하지 않는 것 :이 오류입니다 너는 보여 줬어. "..Uscensuspopulationdata u where where .."또는 다른 JPA 공급자를 시도하여 올바른 방향으로 가리 키도록보다 자세한 정보를 제공 할 수있는 예외를 얻을 수 있는지 확인하십시오.

관련 문제