Es wird durch den folgenden Fehler verursacht:HHH-3577 Falsches SQL in order by Klausel when verbundene Unterklassen verwenden .
Als Problemumgehung können Sie @OrderBy entfernen und fetch = FetchType.EAGER auf podcasts und laden Sie die Kategorie mit der folgenden Abfrage anstelle von get() :
SELECT DISTINCT c
FROM Category c LEFT JOIN FETCH c.podcasts p
WHERE c.id = ?
ORDER BY p.publishedAt