solr - Solr 返回不想要的结果
问题描述
我已经运行了一个 solr 查询q=titlekeywordAbstract:organic
。系统包括不包含有机的组织/组织的结果。我该如何解决这个问题?
1.solr查询
http://localhost:8983/solr/articlecore/select/?q=(titleKeywordsAbs:organic) &stopwords=true&defType=edismax&rows=15&start=0&facet.mincount=1&q.op=AND&hl=true&hl.fragsize=200&hl.fl=title_fz,keywords_fz&hl.simple.post=</mark >&hl.simple.pre=<mark >&wt=json
2.字段定义
<field indexed="true" name="titleKeywordsAbs" multiValued="true" stored="false" type="text_general_singular_plural"/>
3.字段类型
<fieldType class="solr.TextField" name="text_general_singular_plural" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" format="wordset"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" format="wordset"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
</fieldType>
解决方案
推荐阅读
- playframework - 在 Play Framework 2.5 中使用 akka actor
- typescript - 为什么 jest 或 jsdom 不支持 contenteditable
- oracle-sqldeveloper - 如何在 Oracle SQL Developer 代码编辑器中将选定的(突出显示的文本)向右/向左移动?
- html - 为什么缩小时我的html表中的列不统一
- css - Vuetify JS 2.x 卡片内容 z-index
- jwt - invalid_client 使用 Apple REST API 调用登录时出错
- php - Apache,Apache 默认文件夹,Apache PHP 不解析
- html - 如何将复选框变成按钮?
- php - 似乎 CSS 和一些错误正在保存到用户帐户 - 也许是会话?
- django - 如何防止在登录django时进入登录页面