JPA Repository: javax.persistence.NonUniqueResultException: result 返回多个元素
2022-09-04 04:10:33
使用以下代码,我无法获取查询结果。无论我使用还是我得到相同的错误:javax.persistence.NonUniqueResultException:result返回多个元素Map<ContentType...
Map<String...
看起来 JPA 应该能够处理存储库中的多行。我已经四处寻找其他注释,我可能只是错过了,并且很难得出结果。
关于我应该如何解决这个问题的任何建议?
@Transactional
public interface ContentRepository extends JpaRepository<Content,Integer>{
....
@Query(nativeQuery=true, value="SELECT content_type, COUNT(*) AS myColumn FROM dbo.content GROUP BY content_type")
Map<ContentType, Integer> getContentCountByType();
}