コメントがはっきりしなかったらごめんなさい。ソートクエリを使用して照合を送信する必要があります。
強度のプライマリとセカンダリはどちらも大文字と小文字を区別しない並べ替えを提供します。インデックスを利用するには、並べ替えクエリで正確な照合基準を使用してください。
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);