Ресурс: Индекс
Индексы Cloud Firestore позволяют выполнять простые и сложные запросы к документам в базе данных.
JSON-представление |
---|
{ "name": string, "queryScope": enum ( |
Поля | |
---|---|
name | Только вывод. Определенное сервером имя для этого индекса. Форма этого имени для составных индексов будет следующей: |
queryScope | Индексы с указанной областью запроса коллекции позволяют выполнять запросы к коллекции, которая является дочерней по отношению к определенному документу, указанному во время запроса, и имеет тот же идентификатор коллекции. Индексы с указанной областью запроса группы коллекций позволяют выполнять запросы ко всем коллекциям, происходящим из определенного документа, указанного во время запроса, и которые имеют тот же идентификатор коллекции, что и этот индекс. |
apiScope | Область API, поддерживаемая этим индексом. |
fields[] | Поля, поддерживаемые этим индексом. Для составных индексов требуется минимум 2 и максимум 100 полей. Последняя запись поля всегда относится к пути к полю Для индексов с одним полем это всегда будет ровно одна запись с путем к полю, равным пути к связанному полю. |
state | Только вывод. Состояние обслуживания индекса. |
Методы | |
---|---|
| Создает составной индекс. |
| Удаляет составной индекс. |
| Получает составной индекс. |
| Перечисляет составные индексы. |