Algolia前缀匹配

时间:2015-09-28 06:09:45

标签: typeahead.js algolia

我有一个'ABC756'的记录

如何使其与typeahead.js中的查询匹配

756

仅在我输入

时匹配
  ABC

我的设置

{"params":"query:756
  hitsPerPage:15
  restrictSearchableAttributes: attr
  queryType:prefixAll"}

1 个答案:

答案 0 :(得分:6)

与大多数搜索引擎一样,Algolia本身并不支持支持子字符串&后缀匹配。您可以做的是预处理对象以生成所需的所有子串(或足够)。这里解释了:https://www.algolia.com/doc/faq/toubleshooting/how-can-i-make-queries-within-the-middle-of-a-word