在Algolia指数中搜索确切的术语

Mat*_*ich 5 search exact-match algolia

我想通过属性的确切值过滤索引.我想知道Algolia为此提供了哪些可能性.

查询索引总是会导致搜索子字符串,这意味着搜索字词abc将始终匹配属性值包含的任何对象abc.我想要实现的是搜索abc只发现abc属性的值(在这种情况下,我有搜索的特定属性).

我提出的一种可能性是标记,这似乎不是最好的思考方式.

编辑

我想我也可以使用facet过滤器.我想到了不同的利弊,并且无法提出将一个位置置于另一个位置之上的论据.

dco*_*tes 4

您的编辑是正确的,分面过滤器将是进行此操作的方法。您将获得所需的精确匹配,并且无需创建新属性_tags即可使用标签过滤器。