> Can the trim filter factory work on > string fieldtypes? No. String field type (solr.StrField) is not analyzed.
You can use charfilter,tokenizer,tokenfilter with solr.TextField. You can use this (TrimmedString) field definition: <fieldType name="TrimmedString" class="solr.TextField" omitNorms="true"> <analyzer> <tokenizer class="solr.KeywordTokenizerFactory" /> <filter class="solr.LowerCaseFilterFactory" /> <filter class="solr.TrimFilterFactory" /> </analyzer> </fieldType>