我们目前有一个专注于搜索的应用程序,我们希望在搜索结果中包含用户信号(点击/下载/等)。我们希望在每个关键字的基础上执行此操作,以真正提高相关性并调整搜索结果。
我们有一个具有以下架构的模型
ResourceSignals
resource_id
search_term
boost_amount
我想做点什么
RewriteEngine on
RewriteCond %{THE_REQUEST} !/d1/f1\.html [NC]
RewriteCond %{THE_REQUEST} /(d1|d2|d3|d4)/.+ [NC]
RewriteRule ^ - [R=403,L]
然后在查询时,应该通过提升量(我将从索引时的点击汇总)对给定术语动态提升资源。我怎样才能用solr实现这个目标?