【发布时间】:2013-04-27 14:54:29
【问题描述】:
我曾尝试为完全匹配的词创建查询,但现在我正在尝试实现这样的目标。假设有人试图搜索一个名为“Test Solr”的短语,结果应该首先显示具有确切术语“Test Solr”的项目彼此相邻。那么优先级应该是在内容中的任何位置显示同时具有术语“Test”和“Solr”的项目,最后应该显示具有“Test”或“Solr”的内容。有没有人尝试过创建这样的查询?
【问题讨论】:
标签: solr
我曾尝试为完全匹配的词创建查询,但现在我正在尝试实现这样的目标。假设有人试图搜索一个名为“Test Solr”的短语,结果应该首先显示具有确切术语“Test Solr”的项目彼此相邻。那么优先级应该是在内容中的任何位置显示同时具有术语“Test”和“Solr”的项目,最后应该显示具有“Test”或“Solr”的内容。有没有人尝试过创建这样的查询?
【问题讨论】:
标签: solr
看看 dismax 查询解析器中的Phrase slop,它对查询词接近度高于其他文档的文档进行评分。
【讨论】: