Skip to content

Troubleshooting

This section may help you find solutions to common pitfalls when using Firelize.

Firestore allows you to create subcollections under documents that technically don’t exist yet. For example, you might have a structure like:

shop (collection)
└── catalog (document — does NOT exist)
└── products (collection)

In this case, the catalog document under shop doesn’t actually exist — it has no fields or content. It only “exists” because there is a products subcollection underneath it. The Firebase SDK doesn’t automatically infer or generate “placeholder” documents for non-existing ancestors and therefore Firelize can’t show the full structure.

To make the full structure visible, just create the missing ancestor document (shop/catalog, in this case). It doesn’t need any content.