You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@solr.apache.org by Carsten Klement <ko...@carsten-klement.de> on 2024/06/27 15:17:34 UTC
Searching for synonyms
Hello,
i want to search for tera* and find also terra* .
q=art_txt:tera* AND lngid:1
# schema
<dynamicField name="*_txt" type="lowercase" indexed="true" stored="true"/>
<fieldType name="lowercase" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer name="keyword"/>
<filter name="lowercase"/>
</analyzer>
<analyzer type="query">
<tokenizer name="keyword"/>
<filter name="lowercase"/>
<filter ignoreCase="true" synonyms="synonyms.txt" name="synonymGraph" expand="true" tokenizerFactory="solr.KeywordTokenizerFactory" />
</analyzer>
</fieldType>
# file synonyms.txt
terasse,terrase => terrasse