Repozytorium JPA: javax.persistence.NonUniqueResultException: wynik zwraca więcej niż jeden element
Korzystając z poniższego kodu, nie mogę uzyskać wyników mojego zapytania. Czy używamMap<ContentType...
lubMap<String...
Otrzymuję ten sam błąd: javax.persistence.NonUniqueResultException: wynik zwraca więcej niż jeden element
Wygląda na to, że JPA powinien obsługiwać wiele wierszy w repozytoriach. Rozglądałem się za innymi adnotacjami, których mogłem po prostu brakować, i mam trudności z wymyślaniem wyników.
Wszelkie sugestie dotyczące tego, co powinienem zrobić, aby rozwiązać ten problem?
@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();
}