相关性
相关性
相关性指搜索结果的准确性。如果搜索结果倾向于与给定查询匹配,则可以认为它们是相关的。
相关性指搜索结果的准确性和有效性。如果搜索结果几乎总是匹配,则可视为相关,反之亦然。
Meilisearch 提供了多项功能来微调搜索结果的相关性。其中最重要的工具是排名规则。排名规则分为两种:内置排名规则和自定义排名规则。
行为
每个索引都拥有一份排名规则列表,以数组形式存储在设置对象中。此数组完全可自定义,这意味着您可以根据需要删除现有规则、添加新规则并重新排序它们。
每当进行搜索查询时,Meilisearch 都会使用桶排序算法对文档进行排名。第一个排名规则适用于所有文档,而后续每个规则仅作为决胜局应用于在先前规则下被视为相等的文档。
排名规则的应用顺序很重要。数组中的第一条规则影响最大,最后一条规则影响最小。我们的默认配置满足大多数标准需求,但您可以更改它。
删除规则意味着 Meilisearch 将不再根据该规则对结果进行排序。例如,如果您删除错别字排名规则,包含错别字的文档在搜索期间仍会被考虑,但它们将不再按错别字数量递增的顺序排序。