Tag: elevation

Solr:如何动态提升有限数量的文件? 是否要修改QueryElevationComponent?

我的要求是为用户请求提升有限数量的(例如五个)文档。 我得到的是单个文档字段 ,其存储类似于表示电梯排名值的提升值的数值 。 因此,用户查询将返回具有最高电梯等级值的5个文档和剩余文档以按正常顺序填充页面。 怎么做? QueryElevationComponent仅允许静态查询定义。 Boosting不允许为特殊电梯排名字段增加有限数量的文档。 我是否必须编写修改后的QueryElevationComponent? 如果是,是否有很好的例子如何做到这一点? 或者是否存在另一种方法 ,我没有赶上? 感谢您的任何提示或想法!