2012-04-08 16 views
6

मैं थोड़ा googled लेकिन कोई सभ्य समाधान मिल गया है ...मामले असंवेदनशील Restriction.IN

मैं प्राप्त करने के लिए चाहते हैं क्या, स्रोत firts :)

List<MyStuff> result = 
session.createCriteria(MyStuff.class) 
.add(Restrictions.in("name", templates)).list(); 

टेम्पलेट्स आता है, एक संग्रह है बात यह है कि, मैं सभी myStuffs प्राप्त करना चाहता हूं, जिनके पास नाम कॉलम मिलान-केस-INSENSITIVELY किसी भी टेम्पलेट में है।

टेम्पलेट्स के हर तत्व के लिए लूपिंग और इलिकिंग के बिना संभव है?

उत्तर

2

दुर्भाग्यवश यह सुविधा मानदंड API में लागू नहीं की गई है। आपको अपना स्वयं का इनएक्सप्रेस लागू करना होगा। Ignorecase for In-Criterion

में उत्तर देखें