Bonsoir,Apache Solr rechercher automatiquement avec (*)
Lorsque je recherche le mot "app", il ne montre pas le mot "apple". Mais si je cherche "app *", il montre "apple" et "app". Je ne veux pas écrire "*" dans la barre de recherche. Comment puis-je faire cela si je ne recherche que "app" et il montre "apple" et "app"?
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100" multiValued="true">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
J'ai essayé d'ajouter <filter class="solr.ReversedWildcardFilterFactory"/>
mais cela n'a pas fonctionné.
Quelqu'un peut-il m'aider?
J'utilise Apache Solr 6.4.1
Sry pour mon mauvais anglais.
Merci, je ne savais pas que je REINDEX sur les données – Hamso