1
         <fieldType name="autocomplete_edge" class="solr.TextField" positionIncrementGap="100">
        <analyzer type="index">
            <tokenizer class="solr.KeywordTokenizerFactory"/>
            <filter class="solr.LowerCaseFilterFactory"/>
            <filter class="solr.EdgeNGramFilterFactory" minGramSize="1"/>
        </analyzer>
        <analyzer type="query">
            <tokenizer class="solr.KeywordTokenizerFactory"/>
            <filter class="solr.LowerCaseFilterFactory"/>
        </analyzer>
    </fieldType>

这就是我正在做的让自动完成工作。它适用于单个单词的建议。当我输入 wh 时,它给了我所有以* *8 开头的问题但是当查询有一个像“这样的短语”时它会搞砸什么是”,即使我已经索引了很多以什么开头的句子,也找不到结果?任何指针

4

0 回答 0