Solr-忽略预定义单词
我的搜索应用程序利用Solr在一些Wiki和论坛内容上进行搜索。 有时粗俗的词会出现在帖子中,因此它们会在Solr中被索引,也会出现在建议和搜索中 Solr有没有办法忽略一组被认为粗俗的预定义单词? 用户案例如下所示。我们有: A) 类似以下的模式:Solr-忽略预定义单词,solr,full-text-search,solrj,solr4,Solr,Full Text Search,Solrj,Solr4,我的搜索应用程序利用Solr在一些Wiki和论坛内容上进行搜索。 有时粗俗的词会出现在帖子中,因此它们会在Solr中被索引,也会出现在建议和搜索中 Solr有没有办法忽略一组被认为粗俗的预定义单词? 用户案例如下所示。我们有: A) 类似以下的模式: <field name="id" type="string" indexed="true" stored="true" required="true" /> <field name="title" type="string"
<field name="id" type="string" indexed="true" stored="true" required="true" />
<field name="title" type="string" indexed="true" stored="true" >
<field name="body" type="string" indexed="true" stored="true" >
我们希望Solr返回文件:
<doc>
<str name="id">abcd-acdf-a1ga</str>
<str name="name">my wiky</str>
<str name="body">This is my amazing wiki</str>
</doc>
abcd-acdf-a1ga
我的瘦弱
这是我惊人的维基
只需将它们添加到您的停止词列表中即可
只需将它们添加到您的停止词列表中即可
<doc>
<str name="id">abcd-acdf-a1ga</str>
<str name="name">my wiky</str>
<str name="body">This is my amazing wiki</str>
</doc>