इसे छोटा करने के लिए: हाइबरनेट उदाहरण के द्वारा अनुमान और क्वेरी का समर्थन नहीं करता है?उदाहरण और अनुमानों द्वारा हाइबरनेट क्वेरी
कोड यह है:: मैं इस पोस्ट पाया
User usr = new User();
usr.setCity = 'TEST';
getCurrentSession().createCriteria(User.class)
.setProjection(Projections.distinct(Projections.projectionList()
.add(Projections.property("name"), "name")
.add(Projections.property("city"), "city")))
.add(Example.create(usr))
अन्य पोस्टर की तरह कहा, उत्पन्न एसक्यूएल एक जहां वर्ग जिक्र होने रहता है के लिए सिर्फ y0_ =? इस_.city के बजाय।
मैंने पहले से ही कई दृष्टिकोणों की कोशिश की है, और समस्या ट्रैकर की खोज की लेकिन इसके बारे में कुछ भी नहीं मिला।
मैं भी प्रोजेक्शन उर्फ और ट्रांसफॉर्मर उपयोग करने के लिए कोशिश की, लेकिन यह काम नहीं करता:
User usr = new User();
usr.setCity = 'TEST';
getCurrentSession().createCriteria(User.class)
.setProjection(Projections.distinct(Projections.projectionList()
.add(Projections.property("name"), "name")
.add(Projections.property("city"), "city")))
.add(Example.create(usr)).setResultTransformer(Transformers.aliasToBean(User.class));
किसी को भी इस्तेमाल किया गया है उदाहरण के द्वारा अनुमानों और क्वेरी?
क्या आप पूर्ण जेनरेट एसक्यूएल दिखा सकते हैं? –
मैंने एक समाधान जोड़ा जिसमें SQL उत्पन्न होती है जब मुझे एक ही समस्या होती है। –