【发布时间】:2012-10-04 06:02:35
【问题描述】:
对于电子商务网站,我们将产品存储为具有以下字段和权重的 SOLR 文档: 标题:5 说明:4
对于某些产品,我们需要确保它们出现在前十名的结果中,即使它们在上述两个领域的相关性不符合它们进入前 10 名的条件。例如: P1, P2, .... P10 是给定搜索关键字“iPhone”的合法产品。我有 S1 ... S100 作为想要出现在前 10 名中的赞助产品。我的政策是这 100 个赞助产品中只有 2 个将被随机选择并显示在前 10 名中,因此结果将是:S5、S31 , P1, P2, ... P8。在下一个请求中,滑入的赞助产品可能是 S4、S99。
QueryElevationComponent 让我们可以指定关键字的 docID,但不允许我们随机化结果,从而在结果中仅发送完整的赞助 docID 集合中的 2 个。
我们将不胜感激。
谢谢, 亚什
【问题讨论】:
标签: solr lucene search-engine