Solr给出了奇怪的搜索结果

时间:2014-02-25 08:40:08

标签: solr lucene

我在Solr搜索结果中遇到了奇怪的行为 我有很多用标题字段索引的文档 当我在搜索标题字段时,solr没有给出完全匹配的更高分数。

e.g。如果我的查询是“中国”
我正在获得带有标题的顶级文件:
“中国中国之家” “中国美术馆”

这很奇怪,因为有一个标题为“中国”的文档,因此应该是查询的最佳匹配。有谁知道这里可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

秒指向@sohan。我同意在你的例子中提升完全匹配更有意义。我希望通过再次索引标题字段以获得完全匹配,这可能更容易解决。

 <field name="title" type="text" indexed="true" stored="true" />
 <field name="titleExact" type="textExact" indexed="true" stored="true" />
 <copyField source="title" dest="titleExact"/>

以上示例来自此 article ,它还提供了一个很好的写入来解决问题。