Насколько я понимаю, вы хотели бы, чтобы Алголия только возвращала результаты, выполняя поиск по заголовкам сообщений.
attributesToSnippet
просит движок вернуть соответствующий фрагмент заданного размера для данного атрибута, который соответствует запросу. Однако в вашем случае это не то, что вы хотите изменить, чтобы поиск работал только по заголовкам.
Вместо этого вы должны изменить searchableAttributes
.
Вы можете сделать это, зайдя в свою панель управления Algolia, перейдя на вкладку Индексы и выбрав свой индекс. Затем перейдите на вкладку Ranking
и удалите атрибуты, по которым механизм поиска не требуется.
Если оставить только post_title
в доступных для поиска атрибутах, автозаполнение должно возвращать результаты только на основе совпадений внутри post_title
.