JPA-Repository: javax.persistence.NonUniqueResultException: result gibt mehr als ein Element zurück
Mit dem folgenden Code kann ich die Ergebnisse meiner Abfrage nicht abrufen. Ob ich benutzeMap<ContentType...
oderMap<String...
Ich erhalte den gleichen Fehler: javax.persistence.NonUniqueResultException: result gibt mehr als ein Element zurück
Offenbar sollte JPA in der Lage sein, mehrere Zeilen in Repositorys zu verarbeiten. Ich habe mich nach anderen Anmerkungen umgesehen, die möglicherweise fehlen und bei denen es schwierig ist, Ergebnisse zu erzielen.
Irgendwelche Vorschläge, was ich tun soll, um dies zu beheben?
@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();
}