0

I want to write a recursive function in which I can pass in a document reference and delete that document and it's subcollections. I was thinking that the base case would be that the document has no subcollections. If it has a subcollection, I would pass that subcollection into the recursive function, and delete any existing documents. If not, I would simply delete that document and return. So is there someway I can check if a document has a subcollection, and if so retrieve it?

Prince Hodonou
  • 615
  • 1
  • 9
  • 15

1 Answers1

0

According to Doug Stevenson here there are no client SDK APIs for listing subcollections of a document.

Although you may find your answer here but that also may create further problems. In documentation also deleting collections from an Android client is not recommended.

Ashish Yadav
  • 543
  • 2
  • 7
  • 30
  • Did you find the answer or any other workaround? If not, please accept the answer and upvote it so that others will get benefit too. – Ashish Yadav Aug 16 '18 at 08:47