自定义排序规则提升某些文档的优先级,使其在其他同样相关的搜索结果中脱颖而出。
:
),然后是 asc
(表示升序)或 desc
(表示降序)。attribute_name:asc
attribute_name:desc
release_date
,其值为时间戳,以及 movie_ranking
,一个表示其排名的整数。 以下示例创建了一个规则,使老电影比新电影更相关。1999 年上映的电影将出现在 2020 年上映的电影之前。sort
搜索参数在查询时定义排序顺序。排序和自定义排序规则之间存在一些重叠,但两者确实有不同的用途。 通常,当您希望允许用户定义他们希望首先看到哪种类型的结果时,sort
将最有用。sort
的一个很好的用例是创建一个网上商店界面,客户可以在其中按产品价格降序或升序对产品进行排序。 相反,自定义排序规则一旦配置就始终处于活动状态,当您希望提升某些类型的结果时会很有用。自定义排序规则的一个很好的用例是确保网上商店中的打折产品始终位居结果前列。