3

私のschema.xmlは製品名を分割しており、分割後にRemoveDuplicateを使用して重複した単語を削除しています。

    <fieldType name="type_name" class="solr.TextField">
        <analyzer type="index">
            <tokenizer class="solr.PatternTokenizerFactory" pattern="\|| " />
            <filter class="solr.LowerCaseFilterFactory"/>
            <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>

そして、クエリ アナライザーでは、RemoveDuplicatesTokenFilterFactory が重複した単語に対してまったく何もしていないことがわかります。なんで?

ここに画像の説明を入力

4

1 に答える 1

4

Wikiを読むと、同じ位置の重複のみを削除することがわかりますが、ここではそうではありません。

于 2012-04-26T08:25:11.537 に答える