Recurso: Índice
Os índices do Cloud Firestore permitem consultas simples e complexas em documentos em um banco de dados.
Representação JSON |
---|
{ "name": string, "queryScope": enum ( |
Campos | |
---|---|
name | Somente saída. Um nome definido pelo servidor para este índice. A forma deste nome para índices compostos será: |
queryScope | Os índices com um escopo de consulta de coleção especificado permitem consultas em uma coleção que é filho de um documento específico, especificado no momento da consulta e que possui o mesmo ID de coleção. Os índices com um escopo de consulta de grupo de coleções especificado permitem consultas em todas as coleções descendentes de um documento específico, especificado no momento da consulta, e que possuem o mesmo ID de coleção que esse índice. |
apiScope | O escopo da API compatível com este índice. |
fields[] | Os campos suportados por este índice. Para índices compostos, isso requer um mínimo de 2 e um máximo de 100 campos. A última entrada do campo é sempre para o caminho do campo Para índices de campo único, será sempre exatamente uma entrada com um caminho de campo igual ao caminho do campo associado. |
state | Somente saída. O estado de veiculação do índice. |
Métodos | |
---|---|
| Cria um índice composto. |
| Exclui um índice composto. |
| Obtém um índice composto. |
| Lista índices compostos. |