С помощью этого действия можно выполнять поиск по коллекции Firestore, списку документов и списку строк.

Предварительные условия
Прежде чем добавить действие простого поиска, вам нужно будет иметь список данных, отображаемых на экране, и создать пользовательский интерфейс панели поиска. Если вы еще не сделали этого, вы можете следовать инструкциям здесь.
Типы простого поиска
Существует в основном три типа поиска, которые вы можете добавить на страницу:
- Коллекция Firestore: Используйте его для запроса коллекции и фильтрации списка.
- Документы: Используется для поиска по списку документов, хранящихся в переменной.
- Строки: Используйте эту функцию для поиска в списке строк, хранящихся в переменной.
Определение действия «Простой поиск
Перейдите на страницу вашего проекта на FlutterFlow и выполните следующие шаги, чтобы определить действие для любого виджета.
- Выберите виджет (например, кнопку), для которого вы хотите определить действие.
- Выберите Действия на панели свойств (правое меню) и нажмите Открыть. Это откроет редактор потока действий в новом всплывающем окне.
- Нажмите на + Добавить действие.
- В правой части найдите и выберите действие Simple Search.
- Выберите тип поиска среди коллекций Firestore Collection, Documents и Strings.
- Если вы выбрали Коллекцию Firestore:
- Установите Коллекцию на имя_коллекции, по которой вы хотите искать.
- Выберите поле для поиска — это поле, по которому вы хотите выполнить поиск. Например, поле, содержащее значения в Тексте, такие как имя, адрес и электронная почта.
- Если вы выбрали Документы:
- Установите Источник в переменную, которая содержит список документов. Например, результат запроса в виджете верхнего уровня, таком как Страница или Колонка.
- Выберите Поле для поиска — поле, по которому необходимо выполнить поиск. Например, поле, содержащее значения в Тексте, такие как имя, адрес и электронная почта.
- Если вы выбрали Строки:
- Установить источник переменной, в которой хранится список строк. Например, если вы храните в переменной локальное состояние, установите Источник — Локальное состояние, а Доступные параметры — Имя_переменной.
- В разделе Термин поиска установите Источник значения на Из переменной.
- Установите для параметра Источник значения значение Состояние виджета.
- Установите Available Options в имя текстового поля, которое позволяет пользователям вводить поисковый запрос (например, textController).
