Невозможно выполнить подсчет фасетов, так как фасет не установлен Meilisearch
Пытаюсь сделать доработку в meilisearch.
const search = instantsearch({
indexName: "books",
searchClient: instantMeiliSearch(
"https://example.com",
"XXXXXXXXXXX",
),
searchParameters: {
attributesForFaceting: ['title']
}
});
instantsearch.widgets.refinementList({
container: '#brand-list',
attribute: 'title',
}),
Я все время получаю сообщение об ошибке «Невозможно выполнить подсчет фасетов, так как фасет не установлен». Я не знаю, что делаю не так, любая помощь будет отличной.
Заранее спасибо.
1 ответ
Вы должны добавить attributeForFacetting в настройки, чтобы иметь возможность выполнять поиск с фасетными фильтрами. Проверьте специальный раздел документации: https://docs.meilisearch.com/reference/features/faceted_search.html#setting-up-facets