2012-05-03 4 views
5

Je débogue mon schéma Solr et j'aimerais voir les résultats de la segmentation d'un champ spécifique.Affichage des jetons Solr bruts pour un seul champ sur un seul document

Pour un exemple simplifié, si j'ai:

<fieldType name="text" class="solr.TextField" omitNorms="false"> 
    <analyzer> 
     <tokenizer class="solr.StandardTokenizerFactory"/> 
     <filter class="solr.StandardFilterFactory"/> 
     <filter class="solr.LowerCaseFilterFactory"/> 
     <filter class="solr.PorterStemFilterFactory"/> 
     <filter class="solr.EdgeNGramFilterFactory" minGramSize="2" maxGramSize="15" side="front"/> 
    </analyzer> 
</fieldType> 

et j'indicés un champ avec la valeur "Hello, worlds!", je veux voir quelque chose le long des lignes de:

hello world he el ll lo hel ell llo hell ello hello wo or rl ld wor orl rld worl orld

à Veillez à ce que tout soit symbolisé comme je l'envisage.

Est-ce possible?

Répondre

6

Oui, Admin> L'analyse est exactement ce que vous voulez.

Mais il existe un autre excellent outil qui vous permet de lire l'index et de voir comment un champ ou un document a été indexé.

Il est appelé Luke et il est précieux pour dépanner et modifier votre schéma.

2

oui, utilisez la page d'analyse dans la section Administrateur Solr: here Il a exactement cette fin

Questions connexes