2009-09-15 8 views
1

J'ai un champ où il y a des éléments qui sont pluriels, et utilisés comme localisateurs très spécifiques, donc je fais un type de recherche solr: articles, et il se traduit par:solr traduction pluriels au singulier, ne le voulez pas

<str name="rawquerystring">type:articles 

Type: articles Type: articl

il devient vraiment frustrant, est-il un moyen que je peux désactiver cela?

+0

Vous voudrez peut-être vérifier comment la mise en place et/ou la lemmatisation sont implémentées dans votre serveur solr. – Narayan

Répondre

3

J'imagine que vous utilisez StandardAnalyzer pour analyser votre requête, qui vient par défaut. Utilisez simplement un tozenizer simple, ou Whitespace Analyzer pour analyser la requête à la place. Mais vous devez également utiliser le même analyseur lorsque vous incorporez des documents dans votre index Lucene (SOLR) pour obtenir des résultats corrects.

Questions connexes