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 回答