Простой поиск
Простой поиск работает по данным, которые уже есть на устройстве: по списку строк в переменной или по документам Firestore, загруженным на экран.
осторожно
Simple Search или Algolia
Простой поиск годится для небольших коллекций Firestore. На больших он становится медленным и дорогим — там нужен Algolia.
Что можно искать
Три типа поиска:
- Firestore collection — по коллекции Firestore.
- Documents — по списку документов из переменной.
- Strings — по списку строк из переменной: состояния приложения или страницы.
Действие Simple Search
- Выберите виджет — например, кнопку.
- В панели свойств справа откройте Actions и нажмите Open — откроется Action Flow Editor.
- Нажмите + Add Action.
- Справа найдите и выберите действие Simple Search.
- В Search Type выберите Firestore Collection, Documents или Strings.
- Для Firestore Collection:
- В Collection укажите коллекцию.
- В Select Searchable Fields — поля, по которым ищем.
- Для Documents:
- В Source укажите переменную со списком документов — например, результат запроса на странице или в колонке.
- В Select Searchable Fields — поля, по которым ищем.
- Для Strings:
- В Source укажите переменную со списком строк.
- В секции Search Term выберите Widget State > TextField — поле, куда пользователь вводит запрос.