Er zijn geen telquery's (noch andere aggregatiequery's) in de Firebase-database. Uw opties zijn:
- Haal alle gegevens op die overeenkomen met uw zoekopdracht en tel de clientzijde
- Houd een apart telknooppunt bij dat u bijwerkt wanneer u items toevoegt/verwijdert.
Voor #2 vind je het misschien handig om Cloud Functions te gebruiken, waarvoor er een voorbeeld van het bijhouden van zo'n teller .
Zie ook:
- Firebase-telling groeperen op
- Database-achtige query's met Firebase
- Is er in Firebase een manier om het aantal onderliggende knooppunten te krijgen zonder alle knooppuntgegevens te laden?
- Hoe krijg ik de grootte van een element/lijst in Firebase zonder alles te krijgen?