我正在尝试从Spring Data JPA的本地查询中返回自定义对象。
根据这个 如何从Spring Data JPA GROUP BY查询返回自定义对象,我已经做了以下工作:
我应该能够创建这样的查询:
Query(nativeQuery = true, value = "select sc.case_type as caseType, sc.revision as revision from smart_casemodel sc minus select s.casetype, s.revision from smart_case s")
List<CtRevOnly> findNotUsedCasemodels();
我声明了投影接口。
public interface CtRevOnly {
String getCaseType();
String getRevision();
}
然后只需调用它。
caseModelRepository.findNotUsedCasemodels();
然而我遇到了一个异常
javax.persistence.PersistenceException: org.hibernate.MappingException: 未知实体: javax.persistence.Tuple
你有什么想法我做错了什么吗?