【发布时间】:2015-01-08 04:11:51
【问题描述】:
全部:
我是 Solr 的新手,当我使用 solr 示例导入一些随机文档时,我在 q 中使用搜索查询,例如:
fund+report
fund和+之间没有空格,我以为它会在文档中搜索一个单词“fund+report”,这在文档中很少发生,但是返回很多结果,查询url是:
http://localhost:8983/solr/collection1/select?q=fund%2Breport&fl=id+filename+%5Bexplain%5D&wt=xml&indent=true
我认为 Solr 对待我的查询就像:
fund report
或
fund OR report
谁能告诉我为什么 solr 会这样对待我的查询?以及如何让 solr 将fund+report 视为一个词?
谢谢
【问题讨论】:
-
您使用的是 ColdFusion,对吗?
-
@David Faber 不,只是带有 solr 示例的管理页面
-
好的。仅供参考,您可以更改 Solr 集合配置中的默认布尔运算符,以便 Solr 将
fund report视为fund AND report而不是fund OR report。您还可以配置术语彼此之间的接近程度等。
标签: solr