2015-12-19 2 views
5

Я хочу отфильтровать индекс на точное значение атрибута. Интересно, какие возможности предлагает Algolia для этого.Поиск точного срока в индексе Алголии

Запрос индекса всегда приводит к поиску подстрок, то есть поисковый запрос abc всегда будет соответствовать любому объекту, значения атрибутов которого содержат abc. То, что я хочу достичь, это поиск abc, который находит только abc как значение атрибута (в этом случае у меня есть определенные атрибуты для поиска).

Одна из возможностей, с которой я столкнулся, - это пометка, которая, кажется, не самый лучший способ думать.

Редактировать

Я думаю, что я мог бы также использовать фасет фильтры. Я думал о разных плюсах и минусах и не могу придумать аргументы, которые ставят одну позицию выше другой.

ответ

4

Вы правы с вашим редактированием, что фильтры граней будут способом продолжить этот. Вы получите точное соответствие, которое вы ищете, и ему не нужно будет создавать новый атрибут _tags, чтобы использовать фильтр тегов.