Цена (числовое значение) не устанавливается в Facet Meilisearch

У меня есть поле rangeInput с вводом Min и Max, где пользователь может добавить цену для поиска, у меня есть код для поиска цены.

      customRangeInput({
  container: document.querySelector('#range-input'),
  attribute: 'price',
  }),

и я добавляю фасет, как показано ниже:

       curl \
  -X POST 'https://search.example.com/indexes/maps/settings' \
  --data '{
      "searchableAttributes": [ "price" ]
  }' -H "X-Meili-API-Key: sAcywOUpiPVtOmTN07y5"

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

Спасибо Санджай

1 ответ

В текущей версии MeiliSearch вы можете выполнять фасетирование атрибутов String или [String]. Вся основная команда в настоящее время работает над новой поисковой системой, которая будет выпущена с v0.21.0 и также будет принимать числовые значения :)

Другие вопросы по тегам