我正在使用 SOLR 1.4。在搜索索引中,我存储产品和类别。每个产品可能有多个类别。类别应该影响文档的分数。
例如
Category 1 (flag 8)
Category 2 (flag 4)
Category 3 (flag 2)
Category 4 (flag 1)
Product A: Category 1 + Category 2
Product B: Category 1 + Category 3 + Category 4
在这种情况下,产品 A 的得分应该高于产品 B:8 + 4 > 8 + 2 + 1
如何在 SOLR 1.4 中实现这一点?任何帮助将不胜感激!