Hello Team, I am facing a problem with sorting on a field with type as mentioned below
<fieldType name="*string_ci*" class="solr.SortableTextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.KeywordTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> </fieldType> <field name="fieldName" type="*string_ci*" indexed="true" stored="true" required="false" multiValued="false"> The field may contain numerical as well as alphabetical values. My Solr version is 7.5.0. If I sort by "fieldName desc", this field sorts lowercase values first, followed by Uppercase and then the digits. I want to be able to sort values irrespective of the case and also I don't want to change the class of the field (SortableTextField) as this type will also be used to perform a case-insensitive search on this very field which is working fine. I supposed, LowerCaseFilterFactory was enough for this scenario. Is there anything I am missing here? Best, Ritesh Kumar