如何在SOLR v.7.5中查找重复单词的文档

时间:2018-10-18 15:54:38

标签: select solr

我的文档包含以下字段:

  • 街道:奥克托夫里奥街28号
  • 门牌号:28

该文档已由copyfield索引。

当我尝试查找此文档时,我使用以下查询:

select?q=28*%20AND%20%2228%20Oktovriou%22*

但是通过此查询,我也只获得一次包含单词28的文档。

因此,我应该如何查询以查找包含28两次和Oktovriou两次的文档。

1 个答案:

答案 0 :(得分:0)

您有两种选择。

  1. 您可以使用phrase search with slop/proximity:地址:“ 28 Oktovriou 28”〜10
  2. 对于更复杂的匹配,Complex Phrase Query Parser也可能相关