Hi Christian, the examples you gave are not the target use case of phonetic matching. What you want is the SpellChecker https://solr.apache.org/guide/8_4/spell-checking.html.
While the problem of phonetic matching partially may serve you it is more for queries that want to have results that SOUND like what you have typed. So it would not find Testkudne (sounds completely different from Testkunde. Best regards On Sun, Jul 18, 2021 at 2:43 PM Christian Havel <christian.ha...@gmail.com> wrote: > Hi, > > I found how to add PhoneticSearch to my field definition. > Well, that is ok. But how can I configure this one? > For example if I search for "Testkudne" that a document is found that has > the value "Testkunde" or if I search for "Andre" that "André“ is found, > too? > The following is my definition that is used for index and query: > > > > > * <dynamicField name="*_txt_de" type="text_de" indexed="true" > stored="true"/> <fieldType name="text_de" class="solr.TextField" > positionIncrementGap="100"> <analyzer>* > <tokenizer class="solr.StandardTokenizerFactory"/> > <filter class="solr.LowerCaseFilterFactory"/> > <filter class="solr.StopFilterFactory" ignoreCase="true" > words="lang/stopwords_de.txt" format="snowball" /> > <filter class="solr.GermanNormalizationFilterFactory"/> > > *<filter class="solr.BeiderMorseFilterFactory" nameType="GENERIC" > ruleType="APPROX" concat="true" languageSet="auto" />* > > Christian >