如何在solr

时间:2019-01-06 23:56:56

标签: solr

我在solr中有多维字段“ Topics”。主题以逗号分隔存储(例如,主题:“艺术”,“文化”,“书籍”)。我想从“主题”和动态随机排序中提升特定的价值(例如“艺术”)。

简而言之,我希望随机排序的文档中有30%的“艺术”文档。如何使用solr实现这一目标?

1 个答案:

答案 0 :(得分:0)

您使用两件事:

  1. filter query,仅获取具有Art主题的文档:&fq = topics:Art
  2. 一个random sort field用于排序:&sort = random_1234 desc