Repositório JPA: javax.persistence.NonUniqueResultException: resultado retorna mais de um elemento

Usando o código abaixo, não consigo obter os resultados da minha consulta. Se eu usoMap<ContentType... ouMap<String... Eu recebo o mesmo erro: javax.persistence.NonUniqueResultException: resultado retorna mais de um elementos

Parece que o JPA deve ser capaz de manipular várias linhas em Repositórios. Procurei outras anotações que talvez esteja faltando e estou tendo dificuldade em obter resultados.

Alguma sugestão sobre o que devo fazer para resolver isso?

@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();

}

questionAnswers(2)

yourAnswerToTheQuestion