Det er forårsaget af følgende fejl:HHH-3577 Forkert SQL i rækkefølge efter klausul, når ved hjælp af tilsluttede underklasser .
Som en løsning kan du fjerne @OrderBy
og fetch = FetchType.EAGER
på podcasts
og indlæs kategori ved hjælp af følgende forespørgsel i stedet for get()
:
SELECT DISTINCT c
FROM Category c LEFT JOIN FETCH c.podcasts p
WHERE c.id = ?
ORDER BY p.publishedAt