我在 APACHE SOLR 中将文章索引为文档。
当我使用搜索词(例如“患者访问”)查询 SOLR 时,默认情况下,文档按分数排序。但是我的要求是如果有一个文档在内容标题中具有完整的短语匹配并且是旧文档,那么它也应该出现在顶部。
我曾尝试使用 bf=recip(ms(NOW,modify_date),3.16e-11,1,1) 来提升最近的文档,但我需要知道如何处理、新近度以及相关性。
简而言之,如果完整的短语匹配,分数会得到更多的提升,并且最近的文档也会得到提升。
谢谢。
我在 APACHE SOLR 中将文章索引为文档。
当我使用搜索词(例如“患者访问”)查询 SOLR 时,默认情况下,文档按分数排序。但是我的要求是如果有一个文档在内容标题中具有完整的短语匹配并且是旧文档,那么它也应该出现在顶部。
我曾尝试使用 bf=recip(ms(NOW,modify_date),3.16e-11,1,1) 来提升最近的文档,但我需要知道如何处理、新近度以及相关性。
简而言之,如果完整的短语匹配,分数会得到更多的提升,并且最近的文档也会得到提升。
谢谢。