Cómo enumerar subcolecciones en un documento de Cloud Firestore
Digamos que tengo esta base de datos mínima almacenada en Cloud Firestore. ¿Cómo podría recuperar los nombres desubCollection1
ysubCollection2
?
rootCollection {
aDocument: {
someField: { value: 1 },
anotherField: { value: 2 }
subCollection1: ...,
subCollection2: ...,
}
}
Esperaría poder leer los identificadores deaDocument
, pero solo aparecen los campos cuandoget()
el documento.
rootRef.doc('aDocument').get()
.then(doc =>
// only logs [ "someField", "anotherField" ], no collections
console.log( Object.keys(doc.data()) )
)