我们正在使用 Lucene 搜索我们的一个项目。该网站发展迅速,需要改进搜索。一个关键的事情是混合新近度和相关性。
目前,搜索发生在用户在某些指定字段(如页面标题、内容等)中输入的关键术语上,并返回得分最高的结果。
现在用户发现这些结果并不是很有用,因为他们在顶部看到旧日期的文章。虽然内容是相关的,但它不是最近的。
我们需要提升搜索结果以包含发布/更新日期。我们有一个计算列(publishedupdateddate),如何使用查询时间提升来提升搜索结果?
如果不是查询时间,我们是否有任何其他方式在计算项目分数时包含日期...
请指教