मैं इस क्वेरी के बदलाव की कोशिश कर रहा हूं और ऐसा करने के लिए प्रतीत नहीं कर सकता। मैंने इस पोस्ट को भी संदर्भित किया है: Join के लिए Path Expected! Nhibernate त्रुटि और मेरी क्वेरी पर समान तर्क लागू नहीं कर सकती। मेरी User
वस्तु का UserGroup
संग्रह है।
मैं समझता हूं कि क्वेरी को ऑब्जेक्ट के भीतर संस्थाओं को संदर्भित करने की आवश्यकता है, लेकिन जो मैं देख रहा हूं उससे मैं ...
@NamedQuery(
name = "User.findByGroupId",
query =
"SELECT u FROM UserGroup ug " +
"INNER JOIN User u WHERE ug.group_id = :groupId ORDER BY u.lastname"
)