Перейти к основному содержимому
title: Backend Query
description: Узнайте о бэкенд-запросах в вашем приложении FlutterFlow, включая настройку и управление запросами.
tags: [Бэкенд-запрос, Бэкенд-логика, Управление потоком, FlutterFlow]
keywords: [Бэкенд-запрос, Бэкенд-логика, Управление потоком, FlutterFlow]

Бэкенд-запрос

Бэкенд-запрос помогает вам автоматически запускать запрос при каждом переходе пользователя на страницу, содержащую запрос. Вы можете установить Бэкенд-запрос на конкретный виджет или на всю страницу. Полученная информация с помощью бэкенд-запроса может использоваться в любом присутствующем виджете.

Типы запросов

Мы предлагаем вам следующие типы бэкенд-запросов, которые можно указать для любого виджета или страницы.

  • Коллекция запросов: Этот тип запроса используется для выбора одной записи или списка записей из коллекции Firestore.
  • Документ из ссылки: Используется для получения информации из ссылаемого документа.
  • Запрос вызова API: Используется для начала вызова API.
  • Запрос SQLite: Используется для выполнения операторов SQL.
  • Поиск Algolia: Используется для запуска поиска Algolia в коллекции Firestore.

Разница между действиями и бэкенд-запросами

АспектДействияБэкенд-запросы
ТриггерАктивируются пользовательскими взаимодействиями, такими как нажатия, двойные нажатия или удержание на виджетах, или могут выполняться автоматически при загрузке страницы.Автоматически активируются при переходе пользователя на страницу или виджет, содержащий запрос.
ПрименениеМогут использоваться для навигации между страницами, отображения сообщений, обновления переменных, выполнения вызовов API и других действий.Для приложений, требующих мгновенных обновлений, таких как чат или живые результаты, бэкенд-запросы могут автоматически обновлять интерфейс с последними изменениями в базе данных.
...