Фильтрация вложенных категорий в ReactiveSearch (или альтернативе) - PullRequest
0 голосов
/ 21 апреля 2020

Я создаю приложение React, которое должно фильтровать несколько элементов по категории / подкатегории, местоположению и некоторым другим функциям и отображать их на карте. На данный момент я храню свой набор данных в базе данных SQL, обрабатывая запросы самостоятельно. Я хотел бы перейти к более стабильному решению, поскольку мне нужен полнотекстовый поиск, фильтрация диапазона расстояний и т. Д. c, поэтому я столкнулся с ReactiveSearch , поскольку он поддерживает Elasticsearch.

Выглядит великолепно, обрабатывает пользовательский интерфейс, создает запросы и почти все, что вы хотели бы иметь, кроме одной вещи: вложенные категории. Для моего приложения необходимо поддерживать вложенные категории. Я вижу, что у них есть MultiList компонент, и у них был NestedMultiList в предыдущем выпуске, но теперь он удален.

Если бы кто-то делал это раньше и мог бы показать мне обходной путь, я был бы благодарен. Я какое-то время отказывался от Google, и никто не мог дать конкретную реализацию, просто смутный совет: Примеры использования ReactiveSearch с подкатегориями электронной коммерции

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

Спасибо!

...