क्षमा करें यदि मेरी टिप्पणियाँ स्पष्ट नहीं थीं। आपको सॉर्ट क्वेरी के साथ संयोजन भेजना होगा।
ताकत प्राथमिक और माध्यमिक दोनों केस असंवेदनशील प्रकार प्रदान करेंगे। सुनिश्चित करें कि आप अनुक्रमणिका का लाभ उठाने के लिए अपनी सॉर्ट क्वेरी में सटीक मिलान मानदंड का उपयोग करते हैं।
Sort.Order order = new Sort.Order(ascending? Sort.Direction.ASC: Sort.Direction.DESC, sortKey);
Query query = new Query(filter).with(new PageRequest(page, size, new Sort(order)));
query.collation(Collation.of("en").strength(Collation.ComparisonLevel.secondary()));
return mongoTemplate.find(query, clazz,collection);