2012-05-03 12 views
5

Estoy depurando mi esquema de Solr y me gustaría ver los resultados de tokenizar un campo específico.Ver tokens de Solr sin formato para un único campo en un único documento

Para un ejemplo simplificado, si tengo:

<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> 

y yo indexado un campo con el valor "Hello, worlds!", quiero ver algo en la línea de:

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

a Asegúrate de que todo está siendo tokenizado como yo lo veo.

¿Es esto de alguna manera posible?

Respuesta

6

Sí, Administración> Análisis es exactamente lo que quiere.

Pero hay otra gran herramienta que le permite leer el índice y ver exactamente cómo se indexó un campo o documento.

Se llama Luke y es invaluable cuando se soluciona el problema y se ajusta su esquema.

2

sí, utilice la página de análisis en la sección de administración de Solr: here Tiene exactamente ese propósito

Cuestiones relacionadas