Pregunta

Quiero saber que la forma en que podemos configurar Tamaño de fragmentos (número de palabras / caracteres) para poner de relieve? Actualmente i M frente a un problema, a veces me da Solr fragmento exactamente la palabra que concordaba. Vamos a decir que al igual que consulta Solr como "Contenido: riesgo" usando solrnet me da exactamente "riesgo" para poner de relieve fragmentos sin más caracteres o palabras que hago lo mismo con Solr admin y se da el mismo resultado también.

¿Fue útil?

Solución

No estoy muy familiarizado con destacar características, pero creo que esto se hace con la < strong> hl.fragsize parámetro.

Otros consejos

Mauricio ya ha respondido y esto es un poco de un viejo hilo, pero sólo para añadir la solución usando SolrNet sería:

  • Crea un nuevo objeto parámetros resaltado.

  • Conjunto fragsize

  • Otros parámetros son posibles

  • Al destacar la documentación se puede encontrar aquí: Highlighting.md

Aquí hay un código de ejemplo:

 private HighlightingParameters SetHighLightSnippetParameters()
        {
            return new HighlightingParameters
            {
                Fragsize = SearchConstants.SnippetSize
            };
        }
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top