Ini disebabkan oleh bug berikut:HHH-3577 SQL salah diurutkan berdasarkan klausa saat menggunakan subkelas yang tergabung .
Sebagai solusinya, Anda dapat menghapus @OrderBy dan fetch = FetchType.EAGER di podcasts dan muat kategori menggunakan kueri berikut alih-alih get() :
SELECT DISTINCT c
FROM Category c LEFT JOIN FETCH c.podcasts p
WHERE c.id = ?
ORDER BY p.publishedAt