Я создаю приложение React, которое должно фильтровать несколько элементов по категории / подкатегории, местоположению и некоторым другим функциям и отображать их на карте. На данный момент я храню свой набор данных в базе данных SQL, обрабатывая запросы самостоятельно. Я хотел бы перейти к более стабильному решению, поскольку мне нужен полнотекстовый поиск, фильтрация диапазона расстояний и т. Д. c, поэтому я столкнулся с ReactiveSearch , поскольку он поддерживает Elasticsearch.
Выглядит великолепно, обрабатывает пользовательский интерфейс, создает запросы и почти все, что вы хотели бы иметь, кроме одной вещи: вложенные категории. Для моего приложения необходимо поддерживать вложенные категории. Я вижу, что у них есть MultiList компонент, и у них был NestedMultiList в предыдущем выпуске, но теперь он удален.
Если бы кто-то делал это раньше и мог бы показать мне обходной путь, я был бы благодарен. Я какое-то время отказывался от Google, и никто не мог дать конкретную реализацию, просто смутный совет: Примеры использования ReactiveSearch с подкатегориями электронной коммерции
Я также открыт для альтернативных решений, как использование другой библиотеки, если она поддерживает Elasticsearch, и мне не нужно реализовывать много UI самостоятельно.
Спасибо!