Recurso: Índice
Los índices de Cloud Firestore permiten realizar consultas simples y complejas en documentos de una base de datos.
Representación JSON |
---|
{ "name": string, "queryScope": enum ( |
Campos | |
---|---|
name |
Solo salida. Un nombre definido por el servidor para este índice. El formato de este nombre para los índices compuestos será el siguiente: |
queryScope |
Los índices con un alcance de consulta de colección especificado permiten realizar consultas en una colección que es la secundaria de un documento específico, que se especificó en el momento de la consulta y que tiene el mismo ID de colección. Los índices con un alcance de consulta de grupo de colecciones especificado permiten realizar consultas en todas las colecciones que descienden de un documento específico, que se especifica en el momento de la consulta y que tienen el mismo ID de colección que este índice. |
apiScope |
El alcance de la API que admite este índice. |
fields[] |
Los campos que admite este índice. En el caso de los índices compuestos, se requiere un mínimo de 2 y un máximo de 100 campos. La última entrada de campo siempre es para la ruta de campo Para los índices de campo único, siempre será exactamente una entrada con una ruta de campo igual a la ruta de campo del campo asociado. |
state |
Solo salida. El estado de entrega del índice. |
Métodos |
|
---|---|
|
Crea un índice compuesto. |
|
Borra un índice compuesto. |
|
Obtiene un índice compuesto. |
|
Enumera los índices compuestos. |