Ad

Is It Possible To Make A Query That Checks A Collection Existence?

I would like to use a RecyclerView to retrieve a list of items from a primary collection. Inside each of these items, it is expected to have another collection, but some may not have it. Is it possible to make a query which checks the existence of the second collection for each item and displays only the ones with the second collection?

Ad

Answer

Is it possible to make a query which checks the existence of the second collection for each item and displays only the ones with the second collection?

No, it's not possible. There is no API that can help you check if a collection actually exists. A collection in Cloud Firestore only exists if there is at least one document in it.

The simplest solution might be to query for a single document within the second collection, and see if that query returns any results. That's it.

Ad
source: stackoverflow.com
Ad