在 Meilisearch 中,您可以使用单个字母作为查询进行搜索。这是因为我们遵循前缀搜索的理念。 前缀搜索是指文档排序时,通过将搜索查询与数据集中每个单词的开头进行比较来开始。所有与查询词匹配的文档都会被添加到桶排序中,然后依次应用排名规则 换句话说,前缀搜索意味着无需完整输入一个单词即可找到包含该单词的文档——您只需输入前一两个字母即可。 前缀搜索仅对搜索查询中的最后一个单词执行——前面的单词必须完整输入才能获得准确的结果。 通过前缀(而不是使用完整单词)进行搜索对搜索时间有显著影响。查询词越短,数据集中可能的匹配项就越多。

示例

给定数据集中一组单词: film cinema movies show harry potter shine musical 查询:s:响应:
  • show
  • shine
但不包括
  • movies
  • musical
查询:sho:响应
  • show
Meilisearch 在执行前缀搜索时也能处理拼写错误。您可以在专用页面上阅读更多关于拼写错误规则的信息
© . This site is unofficial and not affiliated with Meilisearch.