यह निम्न बग के कारण होता है:HHH-3577 खंड के अनुसार गलत SQL जब सम्मिलित उपवर्गों का उपयोग करना ।
समाधान के रूप में आप @OrderBy
. को हटा सकते हैं और fetch = FetchType.EAGER
podcasts
. पर और get()
. के बजाय निम्न क्वेरी का उपयोग करके श्रेणी लोड करें :
SELECT DISTINCT c
FROM Category c LEFT JOIN FETCH c.podcasts p
WHERE c.id = ?
ORDER BY p.publishedAt