Sto cercando di contare il numero di record in una tabella in tempo reale senza il sovraccarico di caricare ogni singolo record. Per chiarire ulteriormente: ho solo bisogno di conoscere il numero di record non il contenuto.Firebase che conta il numero di record in tempo reale
risposta
Penso che stiate cercando numChildren(), ecco i documenti dell'APi di Firebase.
https://www.firebase.com/docs/web/api/datasnapshot/numchildren.html
Poiché questo metodo è definito su 'DataSnapshot', sarà disponibile solo quando tutti i bambini sono caricati. –
@FrankvanPuffelen sì è corretto. Ho aggiunto un esempio di codice nella risposta. Grazie. – Paul
@FrankvanPuffelen sei sicuro che il dataSnapshot contenga tutti gli elementi figlio? – Paul
- 1. Notifiche push in tempo reale con Firebase
- 2. Come eliminare dal database in tempo reale di Firebase?
- 3. Firebase - Conta gli utenti online
- 4. Chiamata sleep in tempo reale() in tempo reale?
- 5. Come incrementare un record in Firebase?
- 6. Dov'è il lavoro "* più semplice * in tempo reale che può essere letto in tempo reale" di Tarjan e Mihaescu?
- 7. Conta tutti i valori API Java Firebase
- 8. puoi usare gli stream dynamodb per avere trigger in tempo reale come firebase?
- 9. Combina listener di dati in tempo reale di Firebase con RxJava
- 10. Conta automaticamente il numero di classi istanziate in un TMP?
- 11. Algoritmi per il wargame di strategia in tempo reale AI
- 12. Node.js: conta il numero di righe in un file
- 13. Python: conta il numero di elementi nell'elenco per la condizione
- 14. MongoDb Streaming dei dati inseriti in tempo reale (o quasi in tempo reale)
- 15. In che modo google-analytics garantisce che il record di tracciamento proviene dal sito reale
- 16. Monitoraggio MySQL in tempo reale
- 17. Progettazione del sistema di elaborazione analitica in tempo reale
- 18. convertire il numero reale in radicali
- 19. Streaming audio in tempo reale
- 20. tempo reale pianificazione in Linux
- 21. Prezzo in tempo reale R
- 22. Lucene indicizzazione in tempo reale?
- 23. Come definire il numero reale in agda?
- 24. Conta record SQL in base alla proprietà di pari livello
- 25. Come riordinare i dati dal database in tempo reale di Firebase
- 26. conta il numero di stringa binaria di lunghezza n ripetibile
- 27. funzione di stampa python in tempo reale
- 28. Trascrizione di musica in tempo reale
- 29. reale tempo ajax commenta
- 30. In che misura il profiling di Xdebug aumenta il tempo di esecuzione reale?
non esiste attualmente alcuna metodo nella Firebase JavaScript API per ottenere il numero di bambini, senza ottenere quei bambini. Se hai davvero bisogno di questo per implementare un caso d'uso, puoi mantenere la tua proprietà di conteggio (usando le transazioni). Vedi anche: http://stackoverflow.com/questions/11461937/firebase-better-way-of-getting-total-number-of-records?rq=1, http://stackoverflow.com/questions/11618032/total -number-of-records-in-firebase-when-am-i-done-counting? rq = 1 e http://stackoverflow.com/questions/16239819/performance-of-firebase-with-large-data-sets ? rq = 1 –
Possibile duplicato di [In Firebase, esiste un modo per ottenere il numero di figli di un nodo senza caricare tutti i dati del nodo?] (http://stackoverflow.com/questions/15148803/in-firebase- is-there-a-way-to-get-the-number-of-children-of-a-node-without-load) –
Oltre alla domanda duplicata, hai chiaramente notato che non vuoi una soluzione con il sovraccarico, eppure tu hai accettato una risposta con il sovraccarico. – vucalur