J'utilise apache solr pour rechercher des enregistrements dans mon application actuelle.Comment configurer plusieurs contextes dans un seul suggeser solr?
Et j'étais capable de filtrer les suggestions basées sur DocumentType en configurant le champ de contexte.
Maintenant je veux ajouter un autre champ de contexte comme departmentType. Je ne suis pas sûr comment configurer le suggester pour plusieurs champs de contexte.
Ceci est le suggester utilisé avec les champs de contexte unique et cela fonctionne très bien.
<searchComponent name="suggest" class="solr.SuggestComponent">
<lst name="suggester">
<str name="name">suggesterByName</str>
<str name="lookupImpl">AnalyzingInfixLookupFactory</str>
<str name="dictionaryImpl">DocumentDictionaryFactory</str>
<str name="field">fullName</str>
<str name="contextField">documentType</str>
<str name="suggestAnalyzerFieldType">text_general</str>
<str name="buildOnStartup">false</str>
</lst>
</searchComponent>
Je me réfère ce poste https://issues.apache.org/jira/browse/SOLR-7888
mais toujours pas clair comment configurer plusieurs champs de contexte dans un seul suggester.
Avez-vous trouvé une réponse à cela? J'ai des exigences similaires, ressemble à SOLR-7888 prend en charge plusieurs valeurs pour un champ de contexte donné en utilisant la requête booléenne. – Shamik