Process Flow - Firestore queries and indexes
Start Query
Check Query Filters
Determine Index Needed
Is Index Available?
No→Create Index
Wait for Index Build
Execute Query Using Index
Return Results
End
This flow shows how Firestore processes a query by checking filters, determining if an index is needed, creating it if missing, then executing the query using the index to return results.