在Solr中按可用日期排序并赋予权重,可以通过以下步骤实现:
<field name="available_date_weight" type="float" indexed="true" stored="true" />
{
"id": "1",
"available_date": "2022-01-01T00:00:00Z",
"available_date_weight": 0.8
}
http://localhost:8983/solr/collection1/select?q=*:*&sort=available_date desc, available_date_weight desc
这将按可用日期降序排序,并在日期相同的情况下按权重值降序排序。
领取专属 10元无门槛券
手把手带您无忧上云