Я пытаюсь использовать контекстный фильтр в компоненте Solr Suggestor, но поле, которое я хочу использовать как contextField, является многозначным полем.Я получаю хороший ответ с одним полем значения, но это не удается для многозначного поля.Мой solrConfig для подсказки показан ниже:
<searchComponent name="suggest" class="solr.SuggestComponent">
<lst name="suggester">
<str name="name">displaySuggester</str>
<str name="lookupImpl">AnalyzingInfixLookupFactory</str>
<str name="dictionaryImpl">DocumentDictionaryFactory</str>
<str name="field">autoComplete</str>
<str name="payloadField">displayName</str>
<str name="weightField">rolledUpCount</str>
<str name="contextField">ancestors</str>
<str name="suggestAnalyzerFieldType">textSuggest</str>
<str name="buildOnStartup">false</str>
</lst>
</searchComponent>
Здесь предки - это многозначное поле.Пожалуйста, дайте мне знать, если это можно использовать как contextField.Заранее спасибо!