मैं हाइबरनेट 3.2 का उपयोग कर रहा हूं, और क्वेरी बनाने के लिए मानदंडों का उपयोग कर रहा हूं। मैं कई से एक एसोसिएशन के लिए जोड़ना चाहता हूं और "ऑर्डर" करना चाहता हूं, लेकिन मुझे नहीं लगता कि यह कैसे किया जा सकता है। हाइबरनेट क्वेरी इस तरह लग रही अंत होता है, मुझे लगता है कि:एसोसिएशन द्वारा हाइबरनेट ऑर्डर
select t1.a, t1.b, t1.c, t2.dd, t2.ee
from t1
inner join t2 on t1.a = t2.aa
order by t2.dd <-- need to add this
मैं criteria.addOrder ("assnName.propertyName") की कोशिश की है, लेकिन यह काम नहीं करता। मुझे पता है कि यह सामान्य गुणों के लिए किया जा सकता है। क्या मैं कुछ भूल रहा हूँ?
इसके लिए सब कुछ देख रहा था, धन्यवाद! आप '.createAlias (" assnName "," assnName ") भी कर सकते हैं, जो आपको समान वाक्यविन्यास को HQL के रूप में रखने की अनुमति देता है। –
@Abdullah Glad मदद करने में सक्षम होने के लिए। – Marcelo
यह बहुत उपयोगी था। इसे खोजने में थोड़ी देर लग गई। – smp7d