Представления
Представление — это “виртуальная таблица”, содержимое которой определяется запросом. В отличие от стандартной таблицы, представление не хранит данные само по себе; вместо этого оно сохраняет SQL-запрос, который выполняется динамически каждый раз при обращении к представлению.
Представления — это мощные инструменты для упрощения сложного извлечения данных, агрегации данных для отчётов или форматирования данных специально для фронтенда без изменения структуры базы данных.
Создание представления
Заголовок раздела «Создание представления»Чтобы создать новое представление:
- В боковой панели модели данных найдите кнопку + Add Table.
- Нажмите стрелку выпадающего списка рядом с ней.
- Выберите
Add View.

- Написать запрос: Введите стандартные SQL-операторы
SELECTдля определения столбцов и строк, которые должны появиться в представлении.- Пример:
SELECT first_name, email FROM students WHERE is_active = true;
- Пример:
- Запустить/Протестировать: Используйте кнопку Воспроизведение (▶) для выполнения запроса и немедленного предварительного просмотра результатов в консоли.

- Написать имя: Уникальный системный идентификатор для представления. Это имя будет отображаться в вашем API так же, как стандартная таблица.
- Написать описание: Необязательная текстовая область для документирования назначения сложного запроса для вашей команды.
- Нажмите Save

Типичные случаи использования
Заголовок раздела «Типичные случаи использования»- Безопасность данных: Создайте представление, которое показывает только публичные поля (например, имена), скрывая конфиденциальные от определённых потребителей API.
- Упрощение: Предварительно объедините несколько связанных таблиц в одну виртуальную таблицу, чтобы фронтенд мог легко запрашивать её без сложной логики.
- Отчётность: Используйте функции агрегации SQL (например,
COUNT,AVG,SUM) для создания представления, которое автоматически показывает статистику в реальном времени.