का उपयोग करके जब मैं एक HQL क्वेरी लिखनेआदेश मानदंड एपीआई
Query q = session.createQuery("SELECT cat from Cat as cat ORDER BY cat.mother.kind.value");
return q.list();
सब कुछ ठीक है। हालांकि, जब मैं एक मानदंड
Criteria c = session.createCriteria(Cat.class);
c.addOrder(Order.asc("mother.kind.value"));
return c.list();
बारे में मैं एक अपवाद org.hibernate.QueryException: could not resolve property: kind.value of: my.sample.data.entities.Cat
मैं मानदंड और आदेश उपयोग करना चाहते हैं मिलता है, मैं कैसे "द्वारा आदेश" मेरे व्यक्त करना चाहिए?
क्या आपके बिल्ली वर्ग और उसके मानचित्रण करता है हमशक्ल? –