4

これは、Solr 提案者の queryAnalyzer によって使用される fieldType であり、提案者自体によって使用されるフィールドによって使用されます。

<fieldType name="the_suggest_type" class="solr.TextField" positionIncrementGap="100" omitNorms="true">
  <analyzer type="query">
    <tokenizer class="solr.KeywordTokenizerFactory"/>
    <filter class="solr.LowerCaseFilterFactory"/>
  </analyzer>
  <analyzer type="index">
    <tokenizer class="solr.KeywordTokenizerFactory"/>
    <filter class="solr.LowerCaseFilterFactory"/>
  </analyzer>
</fieldType>
  • 提案者自体が使用するフィールドに、「34-ab」、「676-32」などの数字で始まる値があることを確認しました
  • http://localhost:1234/solr/select/?qt=/suggest&q=34結果を返しません。
  • 私は org.apache.solr.spelling.suggest.Suggester を使用しています
4

0 に答える 0