Hi Solr world,

I have a city field with german city names like:
 Mölln
 München
 Roßdorf

and I want to do filters like:
  fq=city:München
or
  fq=city:munchen


I use this type definition:
<fieldtype name="cityString" class="solr.TextField">
      <analyzer>
        <tokenizer class="solr.KeywordTokenizerFactory"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <filter class="solr.SnowballPorterFilterFactory" language="German"
/>
      </analyzer>
</fieldtype>

But faceting then looks like:
 molln
 munchen
 rossdorf

How can I enable case-insensitive and german agnostic character filters and
output proper formatted names in the facet result?

Thanks
Ericz

Reply via email to