Solr - Return random results (Sort by Random)

前端 未结 2 974
无人及你
无人及你 2020-12-07 02:03

In Solr, Whats the best approach to order results by random?, basically needs to pick some records at random.

2条回答
  •  北海茫月
    2020-12-07 02:22

    Use a RandomSortField. There's an example in the bundled schema.xml in example directory (under solr):

    
    

    Sort your result list by the field random_, where you replace with a randomly generated value (but use the same value if you're paginating through the result, as it will give you a stable sort based on the field name).

提交回复
热议问题