Repositorio JPA: javax.persistence.NonUniqueResultException: el resultado devuelve más de un elemento

Al usar el siguiente código, no puedo obtener los resultados de mi consulta. Si usoMap<ContentType... oMap<String... Recibo el mismo error: javax.persistence.NonUniqueResultException: el resultado devuelve más de un elemento

Parece que JPA debería ser capaz de manejar múltiples filas en Repositorios. Busqué otras anotaciones que podría faltar y me está costando mucho encontrar resultados.

¿Alguna sugerencia sobre qué debo hacer para resolver esto?

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

}

Respuestas a la pregunta(2)

Su respuesta a la pregunta