hightman / xunsearch

免费开源的中文搜索引擎,采用 C/C++ 编写 (基于 xapian 和 scws),提供 PHP 的开发接口和丰富文档
http://www.xunsearch.com
Other
1.64k stars 391 forks source link

请问是否有先精确匹配,再模糊匹配的查询方法或者参数 #115

Open infooer opened 3 years ago

infooer commented 3 years ago

我是想按照时间排序,但是希望把精准匹配的结果放在前面,如果是设置relevance=true的话,就没法时间排序了,而且这样搜索结果排名靠前的很多都是关键词堆砌的结果。 比如我搜索:杭州西湖,出来的结果先是同时包含杭州和西湖的内容,按照时间进行排序;再下面的结果就是包含杭州或者包含西湖的内容,同样是按照时间排序。 不知道这种需求是否有现成的方法,还是需要重新实现呢