I'm working on an app that uses a firestore database with the following hierarchy:
parent_collection:
                  parent_document:
                                  subcollection:
                                                child_document{
                                                     string name}
using collectionGroup I've been able to query subcollection for documents with a certain name, but I don't know how to get the parent_document
 db.collectionGroup("subcollection").whereEqualTo("name", searchText).get()
                .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
                    @Override
                    public void onComplete(@NonNull Task<QuerySnapshot> task) {
                        if(task.isSuccessful()){
                          //here I want to get the parent id of all results
                        }
                    }
                });
What is the best way to achieve that?