标签: solr
我要求如果我正在搜索'哪个',那么solr的第一个结果应该是包含'哪个是'的文本,之后它应该是就像匹配'哪个'或'是'。目前,如果我搜索'哪个是',则包含'哪个'的句子位于顶部且包含'哪个'的句子是在搜索结果中。
答案 0 :(得分:1)
您可以尝试提升文档。使用Query-time boosts
Query-time boosts
Query-time boosts,并应用于特定字段。
Query boosts是通过附加插入符号^后跟一个正数来查询子句来应用的
Query boosts
^
title:"Which are"^10