Репозиторий JPA: javax.persistence.NonUniqueResultException: результат возвращает более одного элемента
Используя приведенный ниже код, я не могу получить результаты моего запроса. Пользуюсь ли яMap<ContentType...
или жеMap<String...
Я получаю ту же ошибку: javax.persistence.NonUniqueResultException: результат возвращает более одного элемента
Похоже, что 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();
}