Чтобы повторно использовать и совместно использовать общие операции базы данных в разных сеансах, вы можете создавать, организовывать и управлять сохраненными запросами в консоли Firebase. Подробнее о сохраненных запросах…
Сохраненные запросы доступны только в консоли, но не в API.
Необходимые роли
Чтобы получить разрешения, необходимые для использования сохраненных запросов, попросите администратора назначить вам следующие роли IAM в проекте:
- Для просмотра сохраненных запросов:
Cloud Datastore Viewer (
roles/datastore.viewer) - Чтобы просматривать, создавать, изменять и удалять сохраненные запросы, вам потребуется роль Cloud Datastore User (
roles/datastore.user). - Для управления, просмотра, создания, изменения и удаления сохраненных запросов:
Владелец Cloud Datastore (
roles/datastore.owner). Эта роль предоставляет широкие разрешения и полный доступ к Cloud Firestore. Она предназначена только для администраторов.
Подробнее об управлении доступом к проектам, папкам и организациям…
Эти стандартные роли содержат разрешения, необходимые для работы с сохраненными запросами. Подробнее о необходимых разрешениях…
Требуемые права доступа
Чтобы создавать, просматривать, изменять и удалять сохраненные запросы, вам нужны следующие разрешения IAM на уровне проекта:
| Действие | Необходимые разрешения IAM |
|---|---|
| Как создавать сохраненные запросы |
|
| Просмотр сохраненных запросов |
|
| Изменять сохраненные запросы |
|
| Удаление сохраненных запросов |
|
| Управление сохраненными запросами (только для администраторов) |
|
Эти разрешения также можно получить с помощью специальных ролей или других предопределенных ролей.
Роль Пользователь запросов Креативной студии (roles/databasesconsole.studioQueryUser) позволяет создавать, просматривать и записывать сохраненные запросы. Эта роль подходит большинству пользователей.
Роль Администратор запросов в Креативной студии (roles/databasesconsole.studioQueryAdmin) следует назначать только администраторам. Подробнее
об управлении учетными данными и доступом в Cloud Firestore
…
Как создать сохраненный запрос
Чтобы создать сохраненный запрос, выполните следующие действия:
- Перейдите на страницу Cloud Firestore в консоли Firebase.
Cloud Firestore - Выберите базу данных, в которой нужно создать сохраненный запрос. База данных должна быть экземпляром версии Enterprise.
- Перейдите на вкладку Редактор запросов.
- В редакторе запросов введите запрос.
- Нажмите Сохранить.
- В диалоговом окне Сохранить запрос введите название запроса.
- Нажмите Сохранить.
Как открыть и выполнить сохраненный запрос
Чтобы открыть сохраненный запрос как новый, выполните следующие действия:
- В редакторе запросов нажмите Сохраненные запросы ().
- Нажмите на сохраненный запрос, чтобы открыть его в новой вкладке редактора. Вы также можете нажать на значок Посмотреть действия рядом с сохраненным запросом. Затем нажмите Открыть запрос, чтобы открыть его в новой вкладке редактора.
- Нажмите Выполнить.
Как изменить сохраненный запрос
Чтобы обновить существующий сохраненный запрос, выполните следующие действия:
- В редакторе запросов нажмите Сохраненные запросы ().
- Нажмите на сохраненный запрос, чтобы открыть его в новой вкладке редактора. Вы также можете нажать на значок Посмотреть действия рядом с сохраненным запросом. Затем нажмите Открыть запрос, чтобы открыть его в новой вкладке редактора.
- Измените запрос.
- Чтобы сохранить измененный запрос, нажмите Сохранить.
Как посмотреть список всех сохраненных запросов и управлять им
Чтобы посмотреть список всех сохраненных запросов в проекте, выполните следующие действия:
В консоли Google Cloud перейдите на страницу Сохраненные запросы.
Перейти к сохраненным запросамНа странице Сохраненные запросы можно искать, фильтровать, просматривать и удалять запросы. На странице Сохраненные запросы нельзя изменить существующий запрос.
Как удалить сохраненный запрос
Сохраненный запрос можно удалить на странице Cloud Firestore Studio или Сохраненные запросы в консоли Google Cloud.
- В редакторе запросов нажмите Сохраненные запросы ().
- Нажмите Посмотреть действия рядом с сохраненным запросом, который нужно удалить. Затем нажмите Удалить запрос.
- В диалоговом окне Удалить запрос нажмите Удалить.
Удалить сохраненный запрос можно также на странице Сохраненные запросы. Чтобы удалить сохраненный запрос на странице Сохраненные запросы, выполните следующие действия:
- Перейдите на страницу Сохраненные запросы.
- Нажмите Посмотреть действия рядом с сохраненным запросом, который нужно удалить.
- Нажмите Удалить запрос.
- В диалоговом окне Удалить запрос нажмите Удалить.
Дальнейшие действия
- Подробнее о сохраненных запросах…