当建议的权重为领带时,如何按字母顺序对solr自动提示进行排序

时间:2019-05-11 06:59:10

标签: solr

我创建了Solr RecommendationComponent,现在它按建议的权重排序。如果建议的权重相同,则应按字母顺序排序,但不能按字母顺序排序。 请帮助我任何人如何实现这一目标。

以下是我的配置

<searchComponent name="suggestcomponent" class="solr.SuggestComponent">
<lst name="suggester">
  <str name="name">default</str>
  <str name="lookupImpl">BlendedInfixLookupFactory</str>
  <str name="indexPath">suggester_default_dir</str>
  <str name="dictionaryImpl">DocumentDictionaryFactory</str>
  <str name="field">autosuggest_en_sortabletext</str>
  <str name="suggestAnalyzerFieldType">sortabletext</str>
  <str name="buildOnOptimize">false</str>
  <str name="buildOnCommit">true</str>
  <str name="buildOnStartup">false</str>
  <str name="contextField">autosuggest_en_text</str>
  <str name="payloadField">autosuggestPayload_en_string</str>
  <str name="weightField">autosuggestWeight_long</str>
  <str name="hl">off</str>
</lst>

0 个答案:

没有答案