Como listar subcoleções em um documento do Cloud Firestore

Digamos que eu tenha esse banco de dados mínimo armazenado no Cloud Firestore. Como eu poderia recuperar os nomes desubCollection1 esubCollection2?

rootCollection {
    aDocument: {
        someField: { value: 1 },
        anotherField: { value: 2 }
        subCollection1: ...,
        subCollection2: ...,
    }
}

Eu esperaria poder ler apenas os IDs deaDocument, mas apenas os campos aparecem quando euget() o documento.

rootRef.doc('aDocument').get()
  .then(doc =>

    // only logs [ "someField", "anotherField" ], no collections
    console.log( Object.keys(doc.data()) )
  )

questionAnswers(3)

yourAnswerToTheQuestion