Я пытаюсь добавить нумерацию страниц в поиск по Алголии.Проблема в том, что разбиение на страницы не работает так же, как в поиске по индексу.
Я пытался установить параметры page
, hitsPerPage
, а также length
и offset
, но результат всегда один и тот же: возвращаются все фасеты без нумерации страниц.
const facets = await index.searchForFacetValues({
facetName: 'city',
facetQuery: '',
length: 3,
offset: 0,
page: 0,
hitsPerPage: 3,
});
Не имеет значения, какие числа, всегда возвращаются все фасеты:
{facetHits: Array(8), exhaustiveFacetsCount: true, processingTimeMS: 1}
Когда я делаю search
, тогда нумерация страниц работает как ожидалось:
index.search({
hitsPerPage: 3,
page: 0,
});
возвращая: {hits: Array(3), nbHits: 8, page: 0, nbPages: 3, hitsPerPage: 3, …}