/ / Passer hl.method ne change pas le surligneur - solr, lucene

Passer hl.method ne change pas le surligneur - solr, lucene

Cela se produit sur SOLR 5.5.1

Lors du passage du paramètre hl.method avec la requête SOLR, le surligneur ne change pas.

Si je règle explicitement le composant surligneur sur:

    <searchComponent class="solr.HighlightComponent" name="highlight">
<highlighting class="org.apache.solr.highlight.PostingsSolrHighlighter"/>
</searchComponent>

Il utilise le surligneur de publication. Mon cas d'utilisation, cependant, m'oblige à utiliser le DefaultHighlighter dans une situation et le PostingsSolrHighligther dans l'autre.

Selon la documentation, cela devrait être possible en utilisant le paramètre hl.method.

Qu'est-ce que je rate?

Réponses:

1 pour la réponse № 1

hl.method a été introduit dans Solr 6.4 avec UnifiedHighlighter. Je suppose que vous suivez le guide de référence en ligne qui est vivre et reflète le prochain version de Solr.

Habituellement, c’est correct, mais il est parfois utile de consulter le guide spécialement pour votre version. disponible pour le téléchargement dans le formulaire PDF.