gpt4 book ai didi

solr - 在 SOLR 中,空白给出了不同的结果

转载 作者:行者123 更新时间:2023-12-05 00:51:17 25 4
gpt4 key购买 nike

我尝试了很多方法并在不同的网站上进行了搜索,但没有得到任何答案。

deskbookdeskbook 我需要相同的结果,我已经写成 deskbook ,deskbook => deskbook.
但是我在一页上得到 deskbook 结果,在另一页上得到 book 结果。这是由于 Lucene 解析器。我从 this 得到了这个信息关联。

最佳答案

如果您有一个多词同义词,请检查您是否遵循以下内容:-

Keep in mind that while the SynonymFilter will happily work with synonyms containing multiple words (ie: "sea biscuit, sea biscit, seabiscuit") The recommended approach for dealing with synonyms like this, is to expand the synonym when indexing.

因此您仅在索引时间分析期间拥有它。

例如

在索引和查询时间分析中使用相同的过滤器链,因此搜索词与索引词匹配。

例如

<fieldType name="text_synonym" class="solr.TextField">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.SynonymFilterFactory" synonyms="syms.txt" ignoreCase="true" expand="true"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>

关于solr - 在 SOLR 中,空白给出了不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13467632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com